当我尝试使用LoggerStream
这样,我得到“预期类型说明符”:C++错误:预期类型说明符
const LoggerStream logger(L"Test Component");
这里就是我试图使用LoggerStream
:
#include "Logger.h"
#include "TestComponent.h"
namespace ophRuntime {
struct TestComponent::TestComponentImpl {
private:
LoggerStream logger(L"Test Component");
NO_COPY_OR_ASSIGN(TestComponentImpl);
};
TestComponent::TestComponent() : impl(new TestComponentImpl()) {
}
bool TestComponent::Init() {
}
}
显示生成错误的代码会很有帮助。例如,您是否忘记了'#include“Logger.h”'...并且我看不到Logger_WIN如何相关:您没有编译错误 - 是吗? – Roddy
@Roddy我添加了代码。别处没有错误。 – Xenoprimate
现在我们正在某处;-)检查我的答案。 – Roddy