C++ 什么是“使用说明”的意思

C++ 什么是“使用说明”的意思,c++,c,driver,C++,C,Driver,我是萨尔的新手。 我想知道“使用注释”是什么意思。我从MSDN学习过: . “可用于函数定义(也称为函数体) 代替标题中的注释列表。当 _使用Use_decl_annotations_u时,显示在同一函数的作用域标头上的注释被使用,就好像它们也被使用一样 存在于具有_Use_decl_注释的定义中_ 注释。” 然而,我就是进不去。何时以及为什么要在函数上使用它?此注释指示静态代码分析工具在分析函数定义时从声明中获取注释 例如,当您实现作为头文件和二进制文件提供的API时,这非常有用。在此场景中

我是萨尔的新手。 我想知道“使用注释”是什么意思。我从MSDN学习过: .

“可用于函数定义(也称为函数体) 代替标题中的注释列表。当 _使用Use_decl_annotations_u时,显示在同一函数的作用域标头上的注释被使用,就好像它们也被使用一样 存在于具有_Use_decl_注释的定义中_ 注释。”


然而,我就是进不去。何时以及为什么要在函数上使用它?

此注释指示静态代码分析工具在分析函数定义时从声明中获取注释


例如,当您实现作为头文件和二进制文件提供的API时,这非常有用。在此场景中,您通常希望向API用户提供实现使用的相同SAL注释。为了防止注释重复,公共头文件中的函数声明用SAL注释修饰,私有实现使用
\u Use\u decl\u annotations\u
重用相同的注释进行静态代码分析。

感谢您的回复,我现在就可以开始了!