【发布时间】:2011-06-18 15:42:33
【问题描述】:
为什么 valgrind 的 DRD 工具会抱怨“线程负载冲突...大小为 4”:关于此类代码:
void SomeFunction(const int& value)
{
boost::bind(..., value); /* <-- complaines on this line
with last backtrace function "new(int)" */
}
boost::bind() 是按引用还是按值存储值?
【问题讨论】:
-
如果失败在绑定的行显然是绑定时的问题,所以绑定是复制还是引用无关紧要
标签: c++ valgrind boost-bind