различные формы getline () - PullRequest
1 голос
/ 30 июня 2011

Я читал, что эта форма getline:

getline(char *buf, streamsize num)

Но недавно я наткнулся на эту функцию getline:

getline(cin,x);

, где x - это string.

Как это?

Ответы [ 2 ]

0 голосов
/ 30 июня 2011

Первый является функцией-членом basic_istream.

Последний является свободной функцией.

0 голосов
/ 30 июня 2011

Первая функция-член std::istream.А вторая - это бесплатная автономная функция.Вы перегружены функциями для обоих.

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