#define errorPrint(format,...)\
 do \
 {\
 log4cxx::PropertyConfigurator::configure("log4cxx.properties");\
 log4cxx::LoggerPtr errorLogger = (log4cxx::Logger::getLogger("error"));\
 va_list args;\
 va_start(args,format);\
 CHAR szBuffer[1024];\
 vsprintf(szBuffer,format,args);\
 va_end(args);\
 errorLogger->error(szBuffer);\
 } while(0);
#endif
顺便请朋友帮我看看这个函数写得对吗