Отображать вывод на печать, когда код еще работает в C ++ QT - PullRequest
0 голосов
/ 06 июня 2018

Я написал код тензорного потока C ++, который работает так, как и ожидалось (используя Cmake & make).Но при выполнении того же кода на QT Creator (с использованием qmake) код не печатает вывод, пока он еще работает.Таким образом, мы не видим вывод, пока выполнение не будет завершено.По завершении выполнения он печатает все выходные данные одновременно.Я столкнулся с подобной проблемой , когда искал решение.Но это для питона.Я ценю любую помощь.

1 Ответ

0 голосов
/ 06 июня 2018

std::cout буферизируется.Используйте std::flush для очистки или используйте std::cerr (который не буферизован).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...