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