今天写了一个win32的控制台程序,由于我要使用一个cstring类,添加了#include <afx.h> ,然后一编译就出现了error : WINDOWS.H already included这个错误,后来网上一搜,知道了解决办法。
办法如下:把#include <afx.h> 放#include "stdafx.h"的下面,然后在工程设置里面,把not using MFC改成其它任何两个就行了
本文介绍了一个win32控制台程序中afx.h与windows.h包含顺序导致的编译错误,并提供了解决方案。
今天写了一个win32的控制台程序,由于我要使用一个cstring类,添加了#include <afx.h> ,然后一编译就出现了error : WINDOWS.H already included这个错误,后来网上一搜,知道了解决办法。
办法如下:把#include <afx.h> 放#include "stdafx.h"的下面,然后在工程设置里面,把not using MFC改成其它任何两个就行了
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
6722
3832
2648
755

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