标头停止点不能位于宏或#if块中.

使用VS2010在项目中编写C++头文件**.h时提示:

222222

PCH 警告: 标头停止点不能位于宏或#if块中

原因:vs2010的智能感知要求.h必须以非#if系列的预编译指令打头

正确方法:将所有含有#include <***.h> 的头文件放在#ifndef等外,即上方。

image

原文地址:https://www.cnblogs.com/AmatVictorialCuram/p/3884403.html