Nob*_*ift 17 c++ intellisense header include visual-studio-2010
我的一些头文件没有包含,所以我在Visual Studio 2010中收到此消息:
IntelliSense: PCH warning: cannot find a suitable header stop location.  An intellisense PCH file was not generated.
Run Code Online (Sandbox Code Playgroud)
如果我添加一个标头,例如:
#include <iostream>
Run Code Online (Sandbox Code Playgroud)
它消失了.如何在不添加(可能未使用)include>的情况下停止显示此错误
tat*_*igo 16
添加.cpp文件时,它会继承项目的PCH设置.这里问题的更详细解释
解决方案:
#pragma once在文件的开头添加.它将导致源文件仅在一次编译中包含一次,因此编译器将满足并且不需要额外的编译 #include
注意!我包括数字2和3,因为有人说它有帮助,但它只有num 1确实解决了我的情况.
我想问题是你的项目中有预编译的头文件(默认为"stdafx.h")并正确解决你应该添加的问题
#include "stdafx.h"
Run Code Online (Sandbox Code Playgroud)
在标题/源文件的开头.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           29363 次  |  
        
|   最近记录:  |