Как создать файл журнала для моего решения VS? - PullRequest
0 голосов
/ 19 апреля 2011

Я работаю над VS 2008. У моего решения есть много проектов и каждый проект, несколько исходных файлов.Я хочу войти вход и выход (используя fprintf) из функций внутри исходных файлов.Как мне создать глобальную переменную FILE и где я могу ее открыть (открыть), чтобы добиться этого.Я работаю на C ++.

Ответы [ 2 ]

0 голосов
/ 26 сентября 2012
Log(char* pString){
    FILE *fp;
    fp = fopen("DataLog.txt", "a");

    if( fp == NULL ){       
        fclose(fp);
    }
    fprintf( fp, "LOG :%s\n", pString );
    fflush(fp);
    fclose(fp); 
}
0 голосов
/ 19 апреля 2011

Взгляните на некоторую библиотеку журналов, вместо использования простой FILE*. Например, взгляните на список log4j портов .

...