log4cpp可以解决堆碎片问题吗?

时间:2019-05-01 21:55:04

标签: c++ ostringstream log4cpp heap-fragmentation

我使用VS2015在Windows 64位上进行开发。

我使用了自定义记录器,但是它遭受了堆碎片的困扰。 我找到了log4cpp库。根据源代码,它在内部使用std::ostringstream。 我的问题:

  • 我认为我的主要问题是我可以安全地使用log4cpp而不用担心堆碎片吗?
  • 第一个问题可能是这样一个问题:std::ostringstream在内部如何防止堆碎片化?它在堆栈中是否有多个用于小字符串的缓冲区,还是总是在堆中分配新的字符串?

0 个答案:

没有答案