我正在为 C# 使用SWIG(简化包装器和接口生成器)的 VC++ DLL。DLL 不使用 ATL 或 MFC,它被设置为仅使用标准 Windows 库。现在由于一些内存问题,我想将格式化消息从函数输出到日志文件。有什么不同的方法来做到这一点?是否有我可以使用的预先存在的跟踪类?
问问题
100 次
1 回答
1
我只知道 3 种不同的方法来做到这一点:
使用现有的 C++ 日志库之一。这是最灵活的方法,因为您可以从许多不错的功能中受益,例如格式化、不同的附加程序等
使用OutputDebugString函数。此函数将消息发送到调试器,但默认情况下不将其放入任何文件。
实现您自己的简单记录器
我希望这有帮助。
于 2012-09-19T12:12:09.053 回答