количество символов в строке - PullRequest
0 голосов
/ 15 ноября 2011

Я новичок в c ++, и я пытаюсь выяснить, как установить переменную int с количеством символов в имени строковой переменной с помощью функции length ().

Было бы что-то вроде этого?

place.length() = length(name);

Ответы [ 2 ]

4 голосов
/ 15 ноября 2011

Если я понимаю вопрос, это что-то вроде:

int place = name.size();

Помните, что функция-член string::size() возвращает size_t, поэтому вы можете рассмотреть вопрос о сохранении размера в size_t или, по крайней мере, unsigned int.

1 голос
/ 15 ноября 2011

C ++ не имеет функции std::length(const C&).

Вы ищете нестатическую функцию-член std::string::size_type std::string::size() const?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...