我的一些头文件没有包含,因此我在Visual 2010中接收到以下消息:
IntelliSense: PCH warning: cannot find a suitable header stop location. An intellisense PCH file was not generated.例如,如果我添加一个标头:
#include <iostream>它就消失了。如何在不添加(可能未使用) include>的情况下阻止此错误的显示
发布于 2014-03-10 14:11:05
添加.cpp文件时,它继承项目的PCH设置。这里问题的更详细解释
解决办法:
#pragma once。它将导致您的源文件只包含在一个编译中一次,因此编译器将满足并且不需要额外的#include
注意!我包括num 2和num 3,因为有人说它有帮助,但只有num 1解决了我的案子。
发布于 2017-01-06 11:24:53
我认为问题在于您的项目中有预编译头(默认情况下为"stdafx.h"),并且要正确地解决您应该添加的问题
#include "stdafx.h"在头/源文件开始时。
发布于 2018-11-06 23:03:47
转到项目的属性,在C/C++ =>预编译头下,找到“预编译头”选项。
将其更改为“不使用预编译头”。

https://stackoverflow.com/questions/19215981
复制相似问题