Std::string:: length() vs. std::string:: size()

Возможный дубликат:
std::string функции length() и size()

Я всегда извлекал длину std::string через функцию члена size(). Честно говоря, я никогда не знал, что есть функция-член length(). Ну, я только что узнал, что есть. Поэтому мне интересно, есть ли разница между ними и в вероятном случае отрицательного ответа, почему бы существовать две функции-члены, которые делают то же самое?

Ответы

Ответ 1

Неа! Нет разницы. Более естественное имя для этой функции - length(), а size() - равномерно для контейнеров.