在GUI程序中使用控制台的两种方法
win32程序启用控制台(控制台文件名:conout$,conin$,conerr$)
//添加控制台,加入在程序构造函数中
AllocConsole();
freopen("conin$", "r+t", stdin);
freopen("conout$", "w+t", stdout);
freopen("conout$", "w+t", stderr);
//析构函数
fclose(stderr);
fclose(stdout);
fclose(stdin);
FreeConsole();
参考:http://cowboy.1988.blog.163.com/blog/static/7510579820145199275368/