Ich war es, die Antworten für diese Lesung Frage und fand , dass es tatsächlich eine Methode aufgerufen ist length()für std::string(I immer verwendet size()). Gibt es einen bestimmten Grund, diese Methode im std::stringUnterricht zu haben? Ich habe sowohl MSDN als auch CppRefernce gelesen und sie scheinen darauf hinzudeuten, dass es keinen Unterschied zwischen size()und gibt length(). Wenn dem so ist, macht es den Benutzer der Klasse nicht verwirrender?
size()(falls ich jemals Nicht-String-Klassen verwende), aber die meiste Zeit verwende ich,length()wenn ich mit einfachen Strings arbeite.