上一篇有关C/C++禁用危险的API的一文里面没有提到:如果在编译中禁止使用这些危险的API。
很简单,
#include "banned.h"
即可。
用户可以从以下链接中直接下载http://download.microsoft.com/download/2/e/b/2ebac853-63b7-49b4-b66f-9fd85f37c0f5/banned.h
如果打开banner.h,可以看到,里面有
# pragma deprecated (strlen, wcslen, _mbslen, _mbstrlen, StrLen, lstrlen)
通过这种方法,就可以通知编译器对调用危险API报告错误信息。阅读全文>
发表于 @ 2008年11月05日 22:37:00|评论(loading...)|举报|收藏