`
ihuashao
  • 浏览: 4660503 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

禁用危险的API: banned.h

阅读更多

上一篇有关C/C++禁用危险的API的一文里面没有提到:如果在编译中禁止使用这些危险的API<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

很简单,

#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报告错误信息。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics