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

Отправить переменную во входной поток - C++

Восстановить пароль Регистрация
 
eoLithic
0 / 0 / 0
Регистрация: 05.01.2013
Сообщений: 32
21.05.2013, 21:26     Отправить переменную во входной поток #1
Здравствуйте, господа программисты.

Имеется вот такой вопрос:
В лабах частенько даются задания, в котором нужно каждое слово в тексте как-нибудь изменить ( то букву впереди добавить, то третью букву удалить ). В связи с чем мне нужен способ, с помощью которого можно обработать каждое слово в тексте, который вводится с клавиатуры.
У Дейтелов встречается хитрый способ:
while ( cin>>text ) // text - это string-переменная
В котором чтобы отправить текст для обработки, нужно также ввести end-of-file (Ctrl-Z).
Мне не нравится регулярно вводить end-of-file, муторно слегка. Да и к тому же, бывают случаи, когда надо обработать текст, который уже хранится в переменной. Вот этот случай меня и интересует.
Допустим, чтобы мы сохранили текст в переменной text. Как нам ее отправить во входной поток, чтобы потом обработать ее с помощью while ( cin>>text ) , да еще и не вводить чертов end-of-file?

Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 21:26     Отправить переменную во входной поток
Посмотрите здесь:

Записать день в переменную d,месяц в переменную m, год в переменную y C++
Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции. C++
C++ входной поток данных
Скопировать поток и добавить ошибки в поток C++
C++ Стандартный входной поток
Как очистить входной поток от '\n'? C++
C++ Как сделать отступы или , чтобы входной поток(ввода) отдельно от вывода
Входной сигнал C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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