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

Занесение текста с пробелами в файл - C++

Восстановить пароль Регистрация
 
ReGreed
0 / 0 / 0
Регистрация: 26.05.2011
Сообщений: 3
22.06.2011, 11:10     Занесение текста с пробелами в файл #1
Вообщем целью было написать консольный чат. Пока что он работает, но есть одна загвоздка - я не могу его научить заносить в текстовый файл сообщения с пробелами (то есть заносится только первое слово).
Почему так происходит - понятно. Как это решить - непонятно.

Пометка: запрещено (преподавателем) использовать любые стринговые библиотеки.

Кидать исходник не вижу смысла, хотя...
C++
1
2
3
4
ofstream outStream("log.txt", ios::app);
cout<<nickname<<": "; //никнейм задавался в другой функции
cin>>message;
outStream<<nickname<<": "<<message<<"\n";
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт С++
 Аватар для grizlik78
1884 / 1416 / 102
Регистрация: 29.05.2011
Сообщений: 2,961
22.06.2011, 11:18     Занесение текста с пробелами в файл #2
Ну проблема-то во вводе. getline для ввода использовать разрешено?
ReGreed
0 / 0 / 0
Регистрация: 26.05.2011
Сообщений: 3
22.06.2011, 11:32  [ТС]     Занесение текста с пробелами в файл #3
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну проблема-то во вводе. getline для ввода использовать разрешено?
Ну если для использования getline не надо подключать стринговую библиотеку - да. Пойду гуглить на эту тему.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
23.06.2011, 04:16     Занесение текста с пробелами в файл #4
cin.getline() ещё есть
Yandex
Объявления
23.06.2011, 04:16     Занесение текста с пробелами в файл
Ответ Создать тему
Опции темы

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