Byłem przeczytaniu odpowiedzi na to pytanie i okazało się, że nie jest w rzeczywistości metoda zwana length()dla std::string(I zawsze używany size()). Czy jest jakiś konkretny powód, aby mieć tę metodę w std::stringklasie? Czytam zarówno MSDN, jak i CppRefernce, i wydają się one wskazywać, że nie ma różnicy między size()i length(). Jeśli tak, to czy nie czyni to bardziej skomplikowanym dla użytkownika klasy?
size()(na wypadek, gdyby kiedykolwiek korzystałem z klas nieciągłych), ale większość czasu używamlength()przy pracy z prostymi łańcuchami.