在现有代码库上使用STL进行仪器分配

时间:2015-04-03 05:49:15

标签: c++ stl

我有一个很大的代码库,我希望它在STL执行分配时记录。到目前为止,您可能会认为"自定义分配器"并完成了。

我不想要的是必须遍历这个东西上使用的每个容器,并在模板参数中添加一些客户分配器。 有什么方法我可以从std :: alloc继承,用log语句装饰相关的函数(理想情况下用宏包裹 FILE LINE )然后得到STL将其用作默认值。  或者你是否必须对这里的整个代码库进行可怕的干扰?

为STL分配引用此类内容: https://stackoverflow.com/a/583079/3995687

0 个答案:

没有答案