只需要执行 freopen_s(&m_new_stdout_file,"CONOUT$","w+t",stdout);
不过别忘了程序结束时调用 fclose(m_new_stdout_file);
以免造成内存泄露。
AllocConsole()之后,如何重定向stdout,使printf()有效
最新推荐文章于 2023-11-10 10:32:03 发布
只需要执行 freopen_s(&m_new_stdout_file,"CONOUT$","w+t",stdout);
不过别忘了程序结束时调用 fclose(m_new_stdout_file);
以免造成内存泄露。