ции ореп(). Второй цикл while
Автор admin Среда, 13 мая 2009 11:32
ции ореп(). Второй цикл while показывает, как функция getline() удаляет символы-завершители (третий аргумент, по умолчанию ‘\п’) из входного потока. Хотя функция getlineQ, как и get(), заносит в буфер ноль, символ-завершитель в буфере не сохраняется. В этом примере, как и в большинстве примеров этой главы, предполагается, что каждый вызов перегруженной версии getlineQ находит символ перевода строки. Если это условие нарушается, для потока будет установлен флаг конца данных, и вызов getlineQ вернет false; в результате программа потеряет последнюю строку входных данных. Режимы открытия файла Вы можете выбрать нужный режим открытия файлов, передавая конструктору нужное значение вместо аргументов по умолчанию. Далее перечислены флаги, управляющие режимом открытия файла. ios::in Открывает файл для чтения. Флаг используется при открытии ofstream для предотвращения усечения существующих файлов. ios::out Открывает файл для записи. При использовании для ofstream без флагаios::app, ios::ate или ios::in, подразумевается ios::trunc. ios::арр Выходной файл открывается только для присоединения данных. ios::ate Открыв
Комментарии закрыты.
Последние комментарии