Если я решил создать неконфигурационное приложение Windows и реализовать printf\cout в коде, где пишет printf\cout? Записывает ли он буфер stdout? Если да, то все равно, чтобы прочитать его из stdout и распечатать его в каком-либо текстовом файле или сделать MessageBox с текстом (просто чтобы убедиться, что я прочитал его правильно)?
EDIT:: Просто чтобы уточнить, что я не хочу перенаправлять вывод в любом месте. Я хотел бы знать, где пишет printf/cout? И если он пишет в буфер по умолчанию, есть ли способ прочитать вывод, просто чтобы убедиться, что я прочитал правильный вывод и из правильного буфера. Пожалуйста, не давайте мне решений для перенаправления "stdout" .