[英]Using Microsoft's Source-Code Annotation Language (SAL) with Doxygen?
[英]Microsoft's Source Annotation Language (SAL) — any way to take advantage of it?
有没有办法利用微软的SAL,例如通过保存这些信息的C解析器? 或者它是由微软制造的,仅供微软内部使用?
它对于许多任务非常有用,例如为其他语言创建C库绑定。
SAL注释可以通过静态分析找到大量的错误。
http://msdn.microsoft.com/en-us/library/windows/hardware/hh454825(v=vs.85).aspx
我从来没有从头开始设置它,但我的开发环境将在每次构建时使用prefast进行静态分析。 在编译时查找错误比在运行时查找错误要好。
就我个人的经验而言,源注释是一种有用的方法,可以快速查看参数应该如何传递或者如何假设它们被传递。 就利用这一点而言,我同意预先通过可能是获得真正优势的唯一途径,如果您对其输出有特定需求或期望,我建议您自己编写。 希望我帮忙..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.