#include #include #include #include #include void outputLog( const char* kbn , const char* format, ... ) { char msg[256]; va_list list; memset( msg, 0x00, sizeof( msg ) ); va_start( list, format ); vsprintf( msg, format, list ); va_end( list ); time_t timer; time_t timeRet; timeRet = time( &timer ); struct tm* nowTM; nowTM = localtime( &timer ); printf( "%02d:%02d:%02d %s %s" , nowTM->tm_hour , nowTM->tm_min , nowTM->tm_sec , kbn , msg ); return; }