Форум программистов, компьютерный форум CyberForum.ru

Что делает цикл "while(cin.getline(buf,l_buf))" ? - C++

Восстановить пароль Регистрация
 
htx
-169 / 2 / 0
Регистрация: 21.09.2013
Сообщений: 126
16.02.2014, 13:17     Что делает цикл "while(cin.getline(buf,l_buf))" ? #1
не могу понять,что делает цикл:while(cin.getline(buf,l_buf))-это по сути проверка на ввод строки?
cin.getline()-вводит строку
buf-массив,l_buf- кол-во элементов массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 13:17     Что делает цикл "while(cin.getline(buf,l_buf))" ?
Посмотрите здесь:

C++ Что означает и делает оператор ">>="
C++ Что делает функция getline
C++ Не могу понять, что делает "%="
Что делает cin.get C++
Коллеги что же все такие делает "using namespace std"? C++
C++ Как работает f.getline(buf, MAX_LEN, '\n') ?
Объясните что именно делает "x%d, y%d: " или что это в даном коде C++
Не работает cin.getline(buf, 20); C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fishec
 Аватар для fishec
118 / 118 / 30
Регистрация: 07.09.2013
Сообщений: 337
16.02.2014, 13:25     Что делает цикл "while(cin.getline(buf,l_buf))" ? #2
Считываешь строки пока не будет введен конец ввода Cntr+z или break в цикле.
htx
-169 / 2 / 0
Регистрация: 21.09.2013
Сообщений: 126
16.02.2014, 14:58  [ТС]     Что делает цикл "while(cin.getline(buf,l_buf))" ? #3
Up!
Yandex
Объявления
16.02.2014, 14:58     Что делает цикл "while(cin.getline(buf,l_buf))" ?
Ответ Создать тему
Опции темы

Текущее время: 00:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru