在Qt项目开发过程中,经常有用到输出调试信息的时候,为了能实时的查看软件运行的状态,我们使用一个控制台窗口来专门输出调试信息,不需要的时候还可以控制隐藏掉它;
#include <Windows.h>
int main()
{
AllocConsole();
freopen("CONOUT$","w",stdout);
return 0;
}
main函数中的俩句代码就是用来显示控制台调试窗口的,我们可以利用代码判断来控制是否显示控制台窗口,从而达到使用的要求
printf("只要包含了Windows.h头文件就可以用printf输出调试信息\n");
#include <iostream>
using namespace std;
cout<<"要使用cout输出需要包含iostream和using namespace std"<<endl;