我一直在尝试在我的 PC 上运行这个 log4cplus 示例:
http://log4cplus.sourceforge.net/loglevel.html
我已经使用 VS2010 创建了我的 LogLevel 项目,并且正在使用 log4cplus v1.1.0。
我的程序编译得很好,但是当我踏上这条线时
Logger logger = Logger::getInstance(LOG4CPLUS_TEXT("main"));
我收到以下错误:
Unhandled exception at 0x75d5d3cf in LogLevel.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x0030ed2c..
在“..\Microsoft Visual Studio 10.0\VC\crt\src\new.cpp”文件中(第 63 行)
我怎样才能解决这个问题?
我知道还有另一个 SO 线程在谈论同样的问题,但不幸的是它没有解决。