繁体   English   中英

是否可以为perforce(p4api)定义自定义分配器?

[英]Is it possible to define custom allocators for perforce (p4api)?

Perforce c ++ api中是否可以提供自定义分配器,以便像StrBuf :: Alloc()这样的函数使用我提供的函数,而不是常规的旧new / delete或malloc / free?

这主要是为了保持对我的程序如何使用内存的控制,而且还提供指标和诸如此类的东西,以便我可以了解如何使用内存。 如果它没有通过我的系统,那么它将无法跟踪和无法解释。

可以创建自己的StrPtr子类供自己使用,但不能在P4客户端库中更改内存分配。

在堆本身内部启用调试可能会为您提供所需的分析类型: https : //www.itprotoday.com/microsoft-visual-studio/debug-heap-issues-using-full-page-heap

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM