20
Q
功能定义,而{}
A
回答
24
av_printf_format
是一个宏,它可以选择性地将GCC属性添加到函数声明中。它的定义in attributes.h:
#ifdef __GNUC__
# define av_builtin_constant_p __builtin_constant_p
# define av_printf_format(fmtpos, attrpos) __attribute__((__format__(__printf__, fmtpos, attrpos)))
#else
# define av_builtin_constant_p(x) 0
# define av_printf_format(fmtpos, attrpos)
#endif
因此,这实际上是一个函数声明,如果GCC编译可以具有特定属性。
format
属性告诉GCC该函数的参数如printf
,这有助于诊断一些错误。
相关问题
- 1. Haskell的功能定义,而不 - >
- 2. 定义功能
- 3. 定义自定义功能
- 4. 定义功能onbuttonclick
- 5. 宏定义功能
- 6. 功能未定义
- 7. 重定义功能
- 8. 功能未定义
- 9. CanCan功能定义
- 10. 自定义功能
- 11. 功能未定义
- 12. 功能未定义
- 13. c + +定义功能
- 14. 节点定义LIB功能
- 15. 解析云功能定义
- 16. PLSQL-组功能的定义
- 17. 自定义TabBarController功能
- 18. 功能的C/C++定义
- 19. 定义内部功能
- 20. 定义功能在函子
- 21. 定义功能速记
- 22. AluminumLua定义LUA功能
- 23. 未定义功能SHA256()
- 24. C++定义功能外
- 25. 功能没有定义
- 26. 自定义功能区CSS
- 27. 回调自定义功能
- 28. 的JavaScript功能定义
- 29. 功能定义指针
- 30. 功能未定义错误
感谢您的解释! – vericule 2013-04-30 10:53:11