在C ++中使用带有Protocol Buffer的特定分配器

时间:2014-07-22 17:27:53

标签: c++ memory-management protocol-buffers

是否可以为协议缓冲区指定一个分配器,以便使用此分配器而不是新分配器在我背后分配的内存?

我在文档中没有找到任何有关此内容的详细信息。

1 个答案:

答案 0 :(得分:0)

  

" ...以便我背后的PB分配的内存是使用这个分配器而不是新分配的?"

我担心除了覆盖全球new()实施之外,还没有这样的功能可用。

如果您在目标上有关于动态内存管理的可用性方面的问题,我建议您使用nanopb生成器和C-API。它非常轻量级,并且根本不需要new()或其他类型的动态内存管理。