define的有趣用法
来源:互联网 发布:js中单双引号 编辑:程序博客网 时间:2024/06/07 13:51
#define module_init(func) module_init_level(func,5)
#define module_exit(func) module_exit_level(func,5)
#define service_init(func) module_init_level(func,1)
#define service_start(func) module_init_level(func,8)
#define service_stop(func) module_exit_level(func,8)
#define service_exit(func) module_exit_level(func,1)
#define module_init_level(func,level) module_wrapper(func,MODULE_NAME,init,level,__LINE__)
#define module_exit_level(func,level) module_wrapper(func,MODULE_NAME,exit,level,__LINE__)
#define module_wrapper(func,name,type,level,line) module_entry(func,name,type,level,line)
#define module_entry(func,name,type,level,line) void (* type##_##name##_##level##_##line##_)(void) \
__attribute__((__section__("module_" #level "_" #type ),used)) = func
- define的有趣用法
- 宏(Macro, define)的一个有趣用法
- 关于#define宏的有趣的事情
- [define的用法]define用法集锦
- ‘单引号’的有趣用法
- printf有趣的用法
- #define 的注意用法
- #define 的另类用法
- #define的用法zz
- #define的用法
- define 的用法
- #define的用法
- #define 的用法
- #define的用法归类
- define的用法
- #define的神秘用法
- #define的神秘用法
- #define 的特别用法
- 20150518
- 重拾高数——多元函数的隐函数
- #笔记#圣思园 JavaSE 第45讲——Set接口,hashCode方法,equals方法
- 安卓进阶之多击事件
- leetcode Balanced Binary Tree
- define的有趣用法
- 我的第一篇博客
- busybox脚本的函数
- Java开发中的23种设计模式详解
- Tomcat 7 + iis 7.5 整合共用80端口
- 使用Android Studio搭建Android集成开发环境
- T440P优化相关
- TIBCO Enterprise Message Service功能介绍
- 四种内存管理类及用法