注释C/C 代码

Annotating C/C++ code

本文关键字:代码 注释      更新时间:2023-10-16

最近我掌握了Microsoft的标准注释语言(SAL),用于注释C/C 源代码。此功能对于调试和开发过程中可能非常有帮助,但不幸的是,它不是便携式跨平台库。是否有用于注释C/C 代码的标准或开源工具? gcc

中是否有类似的功能

我知道最接近的是GCC的属性,但其他编译器不支持语法。GCC属性语法不支持SAL那么多的注释,但是您可能会发现一些注释有用。

另外,如果您使用的模板,则可能需要查看Boost static断言,大多数编译器都支持。

还要注意,Clang比GCC支持更多的注释,并且使用Clang的静态分析器可能更接近您想要的。