Задание непустого буфера для потока std::cin
От: aatall Россия  
Дата: 26.09.08 19:22
Оценка:
Сломал голову об задачку: надо сделать так, чтобы пользователь ввел некоторые значения в консоли, допустим, целые числа, несколько штук, а по завершении ввода чисел нажал бы ENTER.
Это — просто. Осложняет эту задачку то, что пользователю надо вводить эти числа не "с нуля", т.е. не на пустом экране, а редактировать уже выведенные для него по дефолту значения, чтобы, если эти значения ему понравятся, он мог бы сразу, не мучаясь, нажать ENTER и пустить программулину работать дальше.
И вроде бы идея простая — достаточно было бы задать нужную строчку в буфер потока std::cin, после чего начать ждать нажатия ENTER, и все...
Ага, щаззззз... Получается сплошной облом...

Может, кто-нибудь решал нечто подобное и сможет подсказать? А пока не смог найти ничего похожего
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.