gpt4 book ai didi

visual-studio-2010 - Visual Studio 2010 C++ 智能感知错误

转载 作者:行者123 更新时间:2023-12-01 08:16:48 25 4
gpt4 key购买 nike

我在 VS 2010 中遇到了一个奇怪的 Intellisense 错误。我在互联网上搜索,但没有运气。之前似乎没有其他人遇到过这个错误。

IntelliSense: PCH warning: header stop needs to be at global scope. 
An intellisense PCH file was not generated.

在它停止索引时遵循许多其他错误。这发生在我最近添加的文件中。我的项目中有很多文件 (278),最近的 5-6 个文件发生了这种情况。可能是我做了它不喜欢的事情,或者可能有限制。

由于即使在文档中也找不到此错误,我想了解原因以及可能的解决方案。请注意,我已尝试删除 ipch 文件夹和 sdf 文件以使它们生成新的。错误出现在文件的最后一行。我的代码大量使用模板。

编辑:
我注意到我的 ipch 文件夹大部分是空的。这可能意味着整个预编译头生成失败,而不是那些文件。尽管如此,intellisense 部分有效,但不适用于那些文件。

最佳答案

当您忘记“;”时会产生此错误在类声明之后,例如:

#ifndef _MYCLASS_H
class MyClass {
...
public:
...
}

#endif <--- VS2010 report here the error PCH: warning...

如果你输入一个“;”关闭“}”后,错误消失。我并不是说这是唯一的原因,我只是说我发现了缺少“;”的错误。在提到的地方。

关于visual-studio-2010 - Visual Studio 2010 C++ 智能感知错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9025537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com