Я запускаю кодовые блоки в Linux Mint 17, и до сих пор у меня не было никаких проблем. Я запускаю относительно длинную последовательность вывода, и мой терминал будет показывать только последние 500 строк вывода на консоль (терминал). Мне нужно просмотреть начальную часть последовательности, и я хотел бы знать, есть ли какие-либо настройки, которые я мог бы изменить в своей ОС или кодовых блоках, чтобы настроить объем вывода, который печатается на консоль. Возможно, есть способ сохранить вывод консоли в файл (без кодирования для потока)? Спасибо! Я очень ценю вашу помощь!
EDIT: Я забыл упомянуть, что использую C++, а консоль, которую я использую, - это терминал Linux Mint по умолчанию.
Вы можете использовать меньшую команду в Linux.
Пример:./a.out (исполняемый файл) | Меньше
В окнах у вас есть команда "больше".
как и выше команда linux, вы можете передать свой вывод команде "больше" и увидеть полный результат.
Если вы используете терминал, вы можете просто вывести его в текстовый файл следующим образом:
./execution_file > text_file.out
Исполняемый файл должен находиться в той же папке, что и файл cpp, но если вы не можете найти его, вы можете использовать:
g++ -o codefile.cpp executionfile
./myprog > myfile.txt