Можно ли перевести поток std::cout в такой режим, чтобы после каждого вывода автоматически делался std::cout << std::flush ?
Варианты решения:
std::flush явно после каждого выводаstd::cout, перегрузить у неё оператор сдвига, и флушить там.Но наверняка есть какой-то штатный способ это сделать, нагуглить не удалось, не смог подобрать запрос, чтобы гугл понял, что я хочу. Может кто-нибудь знает, как это сделать?
Попробуйте std::unitbuf
std::cout << std::unitbuf;
Продвижение своими сайтами как стратегия роста и независимости