摘要: c c++宏定义中##使用方法#include typedef struct command{ char * name; void (*function) (void);}T_commands, *PT_commands;#define COMMAND(NAME) { #NAME, NAME##_command }void (f1_command) (void){ std::cout << "f1" << std::endl;}void (f2_command) (void){ std::cout << "f2" &l 阅读全文
posted @ 2013-10-27 17:09 calabashdad 阅读(643) 评论(0) 推荐(0) 编辑