- 主题:想通过修改site/defaut.c bbshome/etc/menu.ini来修改分类讨论
这个里面[SECNUM][5] 是 5 ???!!???
第2个中文的那一大溜就是精华区的目录吗?
from site/default.c
const char seccode[SECNUM][5] = {
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C",
};
const char * const groups[] = {
"system.faq",
"thu.faq",
"univ.faq",
"sci.faq",
"rec.faq",
"literal.faq",
"social.faq",
"game.faq",
"sport.faq",
"talk.faq",
"info.faq",
"develop.faq",
"os.faq",
"comp.faq",
NULL
};
const char secname[SECNUM][2][20] = {
{"BBS 系统", "[站内]"},
{"清华大学", "[本校]"},
{"学术科学", "[学科/语言]"},
{"休闲娱乐", "[休闲/音乐]"},
{"文化人文", "[文化/人文]"},
{"社会信息", "[社会/信息]"},
{"游戏天地", "[游戏/对战]"},
{"体育健身", "[运动/健身]"},
{"知性感性", "[谈天/感性]"},
{"电脑信息", "[电脑/信息]"},
{"软件开发", "[语言/工具]"},
{"操作系统", "[系统/内核]"},
{"电脑技术", "[专项技术]"},
};
const char * const explain[] = {
"本站系统",
"清华大学",
"校园信息",
"学术科学",
"休闲娱乐",
"文化人文",
"社会信息",
"游戏天地",
"体育健身",
"知性感性",
"电脑信息",
"软件开发",
"操作系统",
"电脑技术",
NULL
};
【 在 nbysy (孩子他爸) 的大作中提到: 】
: default.c 你不是改过的吗?
: 另外要注意 default.h 里默认定义的 SECNUM为13,按你的情况应该定得更大一点.
: from site/default.c
: ...................
--
FROM 211.155.136.*
【 在 liangls (精灵射手) 的大作中提到: 】
: 这个里面[SECNUM][5] 是 5 ???!!???
5是相应字符串分配的空间,不懂的话可以去c语言的版面补课
: 第2个中文的那一大溜就是精华区的目录吗?
README.SYSOP里面说得很明白了
: from site/default.c
: const char seccode[SECNUM][5] = {
: "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C",
: };
: const char * const groups[] = {
: "system.faq",
: "thu.faq",
: "univ.faq",
: "sci.faq",
: "rec.faq",
: "literal.faq",
: "social.faq",
: "game.faq",
: "sport.faq",
: "talk.faq",
: "info.faq",
: "develop.faq",
: "os.faq",
: "comp.faq",
: NULL
: };
: const char secname[SECNUM][2][20] = {
: {"BBS 系统", "[站内]"},
: {"清华大学", "[本校]"},
: {"学术科学", "[学科/语言]"},
: {"休闲娱乐", "[休闲/音乐]"},
: {"文化人文", "[文化/人文]"},
: {"社会信息", "[社会/信息]"},
: {"游戏天地", "[游戏/对战]"},
: {"体育健身", "[运动/健身]"},
: {"知性感性", "[谈天/感性]"},
: {"电脑信息", "[电脑/信息]"},
: {"软件开发", "[语言/工具]"},
: {"操作系统", "[系统/内核]"},
: {"电脑技术", "[专项技术]"},
: };
: const char * const explain[] = {
: "本站系统",
: "清华大学",
: "校园信息",
: "学术科学",
: "休闲娱乐",
: "文化人文",
: "社会信息",
: "游戏天地",
: "体育健身",
: "知性感性",
: "电脑信息",
: "软件开发",
: "操作系统",
: "电脑技术",
: NULL
: };
--
FROM 128.12.181.*
有重新弄了一边,site.c site.h menu.ini都是修改好的
但是telnet 登陆后,最后的几个还是不能显示出来(但是可以选择),
然后精华区 还是只到17
少了2个.
make的不完全吗?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 5是相应字符串分配的空间,不懂的话可以去c语言的版面补课
: README.SYSOP里面说得很明白了
--
FROM 211.155.136.*
我把default.h 里的 SECNUM为改成了20
但是make的时候报错了,说整型的变量long了??
【 在 nbysy (孩子他爸) 的大作中提到: 】
: default.c 你不是改过的吗?
: 另外要注意 default.h 里默认定义的 SECNUM为13,按你的情况应该定得更大一点.
: from site/default.c
: ...................
--
FROM 211.155.136.*