摘要:
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 阅读全文