啊,init_all();就是干这两件事的?
chdir(BBSHOME);
resolve_ucache();
和遥远的2004年a core你教的优点不同,嗯。
【 在 atppp (Big Mouse) 的大作中提到: 】
: 标 题: Re: 是不是用getuser这个函数读出用户的发文量?
: 发信站: 水木社区 (Sun Jul 1 13:57:25 2007), 转信
:
: 先执行init_all();
: 另外不需要copy出来,直接打印lookupuser->numposts即可
: 【 在 linuxlab (小周) 的大作中提到: 】
: : #include "bbs.h"
: : int main (int argc, char *argv[])
: : {
: : struct userec *lookupuser;
: : struct userec user;
: : if (getuser("GNU", &lookupuser) == 0) {
: : fprintf (stderr, "no such user\n");
: : exit (-1);
: : }
: : user = *lookupuser;
: : printf ("Numposts: %d\n", user.numposts);
: : return 0;
: : }
: : 看了一下src/maintain.c里边好像也是这样做的,但是我这个程序执行时会有段错误。
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 128.12.150.*]
--
FROM 202.108.12.*