什么是Visual Studio中的.hint文件?

问题描述 投票:1回答:1

使用C ++编写程序时,我遇到了一段代码:

#define _DEPRE_ [[deprecated("This is deprecated")]]

并在函数定义上方使用它来表明该函数已被弃用。但是Intellisense显示通过将其添加到扩展名为.hint的另一个文件中来纠正错误。为什么会这样?

c++ visual-studio compiler-errors deprecated
1个回答
1
投票

提示文件包含宏,否则将导致代码区域被C ++浏览数据库解析器跳过。当您打开一个Visual Studio C ++项目,解析器分析每个源中的代码文件中的项目,并建立包含有关每个项目的信息的数据库标识符。 IDE使用该信息来支持代码浏览功能。

有关更多详细信息,建议您参考文档:Hint Files

© www.soinside.com 2019 - 2024. All rights reserved.