Я всегда думал, что окно вывода для приложения MSVC ++, работающего в отладчике, было сопоставлено с одним из стандартных потоков вывода. Но когда я запускаю этот код в приложении Windows MFC, ничего не видно:
std::cerr << "cerr"<<std::endl;
std::cout << "cout"<<std::endl;
std::clog << "clog"<<std::endl;
Это Windows или VC ++? Как функции / макросы, такие как TRACE и OutputDebugString, записывают в это окно, и я не могу сделать это без их использования?