fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
在windows console下编译 的时候遇到这个问题的
#include <afx.h>//因为要用到CString所以要包含这个头文件
#include <iostream>
#include <iostream>
using namespace std;
后来把头文件包含位置换了下 编译通过
#include <afx.h>//因为要用到CString所以要包含这个头文件
#include <iostream>
using namespace std;
error是因为将#include<stdafx.h>放在其它#include的后面了。
这个文件应该放在最前面。
这个文件应该放在最前面。
本文介绍了解决MFC应用程序编译时出现的fatal error C1189问题,详细解释了错误产生的原因,并提供了调整头文件包含顺序的具体解决方案。
1852

被折叠的 条评论
为什么被折叠?



