123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- // testlog4c.cpp : 定义控制台应用程序的入口点。
- //
- #include "stdafx.h"
- //#include "Log.h"
- //using namespace SToneULog;
- #pragma comment(lib,"Log4C.lib")
- int _tmain(int argc, _TCHAR* argv[])
- {
- //LOG4C_INIT_DEFAULT();
- //LOG_PARAM *pLogParam = new LOG_PARAM[sizeof(LOG_PARAM)];
- //LOG4C((pLogParam, LOG_ERROR, "Hello World!"));
- //if( NULL != pLogParam )
- //{
- // delete[] pLogParam;
- // pLogParam = NULL;
- //}
- //char strBuffer[128] = "You are the Best One!\0 Yes.";
- //LOG4C_HEX_DUMP(( LOG_TRACE, strBuffer, sizeof(strBuffer)));
- LOG4C_INIT_DEFAULT();
- do
- {
- LOG4C((LOG_ERROR, "Hello World!"));
- Sleep(10);
- }while(1);
- #if 0
- LOG4C_BLOCK_BEGIN(("LOG4C_BLOCK_BEGIN0"));
- LOG4C_BLOCK_BEGIN(("LOG4C_BLOCK_BEGIN1"));
- LOG4C_BLOCK_BEGIN(("LOG4C_BLOCK_BEGIN2"));
- LOG4C_BLOCK_BEGIN(("LOG4C_BLOCK_BEGIN3"));
- LOG4C_BLOCK_END(("LOG4C_BLOCK_BEGIN3"));
- LOG4C_BLOCK_END(("LOG4C_BLOCK_BEGIN2"));
- LOG4C_BLOCK_END(("LOG4C_BLOCK_BEGIN1"));
- LOG4C_BLOCK_END(("LOG4C_BLOCK_BEGIN0"));
- char strBuffer[128] = "You are the Best One!\0 Yes.";
- LOG4C_HEX_DUMP((LOG_INFO, strBuffer, sizeof(strBuffer)));
- LOG4C_ORIGIN ((LOG_ERROR,"LOG4C_ORIGIN"));
- LOG4C_NO_FILENUM((LOG_ERROR, "LOG4C_NO_FILENUM"));
- LOG4C_RETURN_WITH_VALUE(( LOG4C_PRIORITY_TRACE, "message"), 1);
- LOG4C_FUN(("Hello World!"));
- LOG4C((LOG_ERROR, "Hello World!"));
- LOG4C_IF((4>3, LOG_ERROR, "LOG4C_IF:4>3"));
- LOG4C_IF((2>3, LOG_ERROR, "LOG4C_IF:2>3"));
- LOG4C_LINE();
- #endif
- LOG4C_FINI();
- #if 0
- int rc = 0;
- if (log4c_init())
- {
- //printf("log4c_init() failed");
- rc = 1;
- }
- else
- {
- g_pRoot = log4c_category_get("root");
- //log4c_category_log(mycat, LOG4C_PRIORITY_ERROR, "Hello World!");
- //log4c_category_error(mycat, "you know error!");
- LOG4C("Hello World!");
- LOG4C("%s", "you know error!");
- /* Explicitly call the log4c cleanup routine */
- if ( log4c_fini())
- {
- printf("log4c_fini() failed");
- }
- }
- #endif
- return 0;
- }
|