对,比如你default.h里定义站名这个define这句直接放在site.h里而不用改default.h
#define NAME_BBS_CHINESE "阿圆站"
其实你来看default.h里的写法也很好懂。
#ifndef NAME_BBS_CHINESE
/*如果没有定义ifndef 这个常量 NAME_BBS_CHINESE */
#define NAME_BBS_CHINESE "水木社区"
/*那我default.h里就定义这个*/
#endif
那你在site.h了定义好了NAME_BBS_CHINESE,则default.h里这段不起作用了
中文名就不会叫水木而是阿圆站了
site.c里的函数同理,复制过来即可,不用担心
【 在 r0 (阿圆) 的大作中提到: 】
: 不太明白。里面的东西确实不多。你是说把default.c的代码复制到devel.c里?
: 我的devel.c:
: #include "bbs.h"
: ...................
--
FROM 222.245.25.*