【发布时间】:2019-11-14 15:30:57
【问题描述】:
有东西在持有一个 shared_ptr。我想知道是否有一种方法可以在所述 shared_ptr 的使用上设置数据观察断点,以便我可以看到使用增量和减量。我正在使用的代码库非常大,而且由于我们使用 QT 信号和插槽,我不能 100% 确定如何跟踪获得共享所有权的内容。
我试过用谷歌搜索这个问题,但还没有真正找到任何人试图这样做。我的 google fu 不是很强大,所以我可能会错过它。我也尝试将数据监视断点的变量名称输入为
ptr->_Rep->_Uses
无济于事。我只是得到一个永不中断的空数据监视断点。
【问题讨论】:
标签: visual-studio c++11 shared-ptr smart-pointers