Как считать данные с консоли?

409
30 января 2017, 18:15

Например, я пишу 'std::cout << 5'. Как мне потом это значение считать с консоли? Upd: не самому вводить, а считать то, что уже вывело. Какая разница, какой программой? Лишь бы значение осталось... Комментарии с мобилы не работают

Answer 1

судя по постановке вопроса, вашей программе требуется доступ к истории вывода ?

тогда нужно реализовывать свои потоки ввода/вывода: my::out который сохраняет копию данных в памяти (типичная реализация - кольцевой буфер), и my::in который умеет лазить в буфер за старыми данными.

READ ALSO
Задачники по C++ [требует правки]

Задачники по C++ [требует правки]

Посоветуйте несколько книг для практики по основам языка программирования на C++Это могут быть как справочные пособия, так и какие-нибудь...

386
Обработка ошибок в методе класса

Обработка ошибок в методе класса

Предположим, есть класс для работы с базой данныйЕсть методы этого класса, которые обрабатывает возможные ошибки через if, записывая текст...

358
&#39;cout &lt;&lt; &hellip;&#39; или &#39;cout.put(&hellip;)&#39;?

'cout << …' или 'cout.put(…)'?

Что лучше использовать для вывода на консоль символов: 'cout <<

399
Ускорение разбиения текста c++

Ускорение разбиения текста c++

Требуется разбить большой файл (1 600 000 строк) на строки и сохранить в коллекцию с уникальными значениямиПодгрузка файла происходит на javascript,...

366