当前位置: 首页 > 可变参数
  • 一个可变参数类型检查的示例

    一个可变参数类型检查的示例

    最近在修正代码警告,发现封装的打印语句不会进行参数的类型检查,而用printf却是可以的。于是上网找了下资料,学习了一下。 对于函数参数类型的检查,在gcc环境中可以使用__attribute__((format(printf,N,M)))的形式。其中N表示第几个参数是格式化字符串,M指明从第几个参数开始做检查。对于__attribute__,等有空专门

    作者:李迟 | 发布:2015-04-23 13:05 | 分类:GNU/Linux程序 | 阅读:1,750 次 | 标签:, , , | 评论:无评论
  • C宏的一个技巧:可变参数

    C宏的一个技巧:可变参数

    前天晚上,和一个朋友天南地北地聊一些技术问题。无意中给我一个网址http://www.nongnu.org。无意中我发现了GNU Coding Standards(现在的我对一些专业名词非常敏感),于是不由自主地点击了进去。结果让我大开眼界增长了见识。这些单表一处:错误信息格式及一些宏技巧。

    作者:李迟 | 发布:2014-08-30 19:36 | 分类:我的程序代码 | 阅读:3,594 次 | 标签:, | 评论:无评论