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

Нобходимо считать ввод с консоли ПОСЛОВНО - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ компонент CheckListBox http://www.cyberforum.ru/cpp-beginners/thread311154.html
мне нужны методы компонента CheckListBox , подробно описанные и расписанные... помогите с поиском этой информации)
C++ Лабиринт! Нужно написать программу на С++(с помощью ООП, через классы), которая генерирует лабиринт и ищет из него выходы(самые короткий и длинный путь). Просто программу надо срочно сдавать, а я с ООП вообще... http://www.cyberforum.ru/cpp-beginners/thread311149.html
Поменять местами две строки матрицы C++
Здравствуйте. Возникла задача: необходимо поменять местами две строки матрицы, первую строку с той, где находится максимальный элемент, при этом в готовой матрице этот максимальный элемент поменять...
C++ Выбор информации с <vector> в переменную.
Есть класс, данные его обьектов записаны в векторе: class Library:public Book{ public: Library(){} ~Library(){} string GetChutach(){return libChutach;} int GetDay(){ return libDay;}
C++ Программа на алгоритмы и контейнеры! http://www.cyberforum.ru/cpp-beginners/thread311126.html
Друзья, задали написать программу на алгоритмы и контейнеры. Смотрю на условие задачки и даже не знаю за что схватиться. Подскажите идею, алгоритм, хоть что-то. Чертовски буду благодарна! Корабли...
C++ Запуск внешнего файла Добрый день, товарищи. Задача такая: на форме листбокс и кнопка, в листбоксе список файлов, по тыку на кнопку выбранный должен запускаться. Заполнение листбокса: void __fastcall... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1697 / 884 / 45
Регистрация: 04.06.2008
Сообщений: 5,484

Нобходимо считать ввод с консоли ПОСЛОВНО - C++

02.06.2011, 20:52. Просмотров 894. Ответов 2
Метки (Все метки)

Вот я написал, но выдаётся какая-то херь, наберите qq ww ee и увидите сами;
Кроме того, предполагается, что поток будет состоять из одного слова, а значит, должно сработать
qqq<Enter>

Но не срабатывает, просто ничего не видно. Помогите разобраться, друзья!

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
using namespace std;
 
int main () {
  string str;
  while (str[0]!='\n') {
   getline (cin,str, ' ');
   cout << "str= " << str<<endl;
  }
}
Добавлено через 23 минуты
Вообще торможу жёстко, можно же так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
using namespace std;
 
int main () {
  string str;
  while (str[0]!='\n') {
   cin>>str;
   cout << "str= " << str<<endl;
  }
}
Вопрос о целесообразности существования getline () в представленном виде, остаётся открытым

Добавлено через 4 минуты
Хотя нет, так тоже нельзя, из цикла не выйти!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru