从代码中删除SAL注释是否安全



我正在将一些代码从Visual Studio移植到Mingw-gcc。我注意到在那个代码中有很多注释,比如

__field_ecount_opt
AM_NOVTABLE
_out_bcount_part_opt(x,y)

正在使用。我看到了这个关于SAL注释的帖子。

我的问题是,我是否从代码中删除了一些SAL注释。它会有任何负面影响吗?代码仍然有效吗?

代码仍将正常工作。您将失去对代码执行静态代码分析的好处,因此可能更容易忽略编译时可能发现的错误。

最新更新