如果江湖中只有大佬,那就不是江湖.江湖是什么:江湖就是人,各色各样的.是的,有人的地方就有江湖.
但是这些人虽不同,但又相同.
江湖中的人:
struct cmd_tbl_s {
char *name; /* Command Name */
int maxargs; /* maximum number of arguments */
int repeatable; /* autorepeat allowed? */
/* Implementation function */
int (*cmd)(struct cmd_tbl_s *, int, int, char *[]);
char *usage; /* Usage message (short) */
#ifdef CFG_LONGHELP
char *help; /* Help message (long) */
#endif
#ifdef CONFIG_AUTO_COMPLETE
/* do auto completion on the arguments */
int (*complete)(int argc, char *argv[], char last_char, int maxv, char *cmdv[]);
#endif
};
一看到这样的代码我就会想到:多态、插件、函数指针、全局变量、搜索、探测。
如果你也想到了这么多,那也就没什么好说的了!
转载请注明出处:http://blog.csdn.net/ecbtnrt/article/details/6632944