新闻  |   论坛  |   博客  |   在线研讨会
concatenate and stringification
rain00 | 2008-02-09 18:24:17    阅读:1207   发布文章

 

struct command
{

char *name;

void (*function) (void);
};
struct command commands[] =
{

{ "quit", quit_command },

{ "help", help_command },

...
};

#define COMMAND(NAME) { #NAME, NAME ## _command }
struct command commands[] =
{
COMMAND (quit),
COMMAND (help),

...
};

 

 

 

 

 

 

 

 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
想的发疯 [ 匿名]  2008-03-12 23:27:17 

VXWORKS6以上版本不知道购买需要多少MONEY.好想使用。介绍一下吧

ee [ 匿名]  2008-03-12 23:25:47 

eee

programming
最近文章
手机市场之我见
2008-02-09 18:22:43
queue
2008-02-03 11:10:19
推荐文章
最近访客