Estaba leyendo las respuestas para esta pregunta y encontré que en realidad hay un método llamado length()
de std::string
(Siempre he utilizado size()
). ¿Hay alguna razón específica para tener este método en std::string
clase? Leí MSDN y CppRefernce, y parecen indicar que no hay diferencia entre size()
y length()
. Si es así, ¿no es más confuso para el usuario de la clase?
size()
(en caso de que alguna vez use clases que no sean cadenas), pero la mayoría de las veces las usolength()
cuando trabajo con cadenas simples.