读书人

有关宏定义的有关问题

发布时间: 2013-01-01 14:04:19 作者: rapoo

有关宏定义的问题
#if defined(CONFIG_SND_OSSEMUL) && defined(CONFIG_PROC_FS)
int snd_info_minor_register(void);
int snd_info_minor_unregister(void);


#else


#define snd_info_minor_register() /* NOP */
#define snd_info_minor_unregister() /* NOP */

#endif

红色字体的宏是什么意思啊
[解决办法]
目前是空操作,保留将来的变化。
[解决办法]
假如定义了CONFIG_SND_OSSEMUL和CONFIG_PROC_FS
snd_info_minor_register和snd_info_minor_unregister被定义为函数声明
否则被定义为宏,宏的内容暂时为空

读书人网 >C语言

热点推荐