2 / 2 / 0
Регистрация: 21.09.2013
Сообщений: 126
1

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

16.02.2014, 13:17. Показов 2634. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
не могу понять,что делает цикл:while(cin.getline(buf,l_buf))-это по сути проверка на ввод строки?
cin.getline()-вводит строку
buf-массив,l_buf- кол-во элементов массива.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2014, 13:17
Ответы с готовыми решениями:

Не работает cin.getline(buf, 20);
Товарищи подскажите почему не работает cin.getline(buf, 20);? Проблема в том что я хочу ограничить...

Безконечый цикл при использовании cin и getline()
Здравствуйте, Есть вот такой простенький кусок кода: string tempid; string...

Что делает функция getline
Можете мне объяснить что делать функция getline и если не сложно превисти пример ее использования

Как работает f.getline(buf, MAX_LEN, '\n') ?
Я так понимаю, что buf - куда мы считываем, MAX_LEN сколько считываем, а что значит '\n' (я знаю,...

2
126 / 125 / 62
Регистрация: 07.09.2013
Сообщений: 343
16.02.2014, 13:25 2
Считываешь строки пока не будет введен конец ввода Cntr+z или break в цикле.
0
2 / 2 / 0
Регистрация: 21.09.2013
Сообщений: 126
16.02.2014, 14:58  [ТС] 3
Up!
0
16.02.2014, 14:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2014, 14:58
Помогаю со студенческими работами здесь

Что делает cin.get
Вот код: #include <iostream> int main() { int a; std::cin >> a; ...

Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода
Почему в моем случае getline(cin, m) не срабатывает без cin.ignore() ? Если по коду есть...

Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами
Нужна помощь. Задача продемонстрировать различие между вводом с помощью cin.get и cin.getline с...

Объясните работу методов cin.getline и cin.ignore
Фрагмент программы ниже. Что делают cin.getline и cin.ignore (12-13 строки) void...

Что делает cin.ignore();
Поясните мне, какое действие выполняет функция: cin.ignore(); Лучше на примере каком нибудь!(с...

Что делает метод cin.ignore?
cin.ignore(0,'\n'); Что она делает?

Что делает cin.tie(nullptr) ?
Что делает cin.tie(nullptr) ?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru