QuizWit

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ QuizWit ] in KIDS
글 쓴 이(By): parsec ( 먼 소 류 )
날 짜 (Date): 2003년 3월 13일 목요일 오후 03시 58분 15초
제 목(Title): 또 업데이트


로그화일 기록기능을 추가하고 초기화는 초기화 화일에 전적으로 맡겼습니다.

#include <unistd.h>

/* ... */

int main(void)
{
        FILE * fp;
        init_study();
        char namestr[80];

        if(fp=fopen("study.init", "r")) {
                while(fgets(cmdbuf, 80, fp))
                        decode_command();
                fclose(fp);
        }

        sprintf(namestr,"st%ld.log", getpid());
        fp=fopen(namestr, "w");

        draw_study();
        draw_prompt();
        get_command();

        while(decode_command() != -1)
        {
                fputs(cmdbuf, fp);
                fputc('\n',fp);
                draw_study();
                draw_prompt();
                get_command();
        }
        fclose(fp);
return 0;
}



                                            ... May the source be with you!
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.