查看单个帖子
  #3 (permalink)  
旧 2008-01-10
SpitFire SpitFire 当前离线
高级会员
 
注册日期: 2002-09-16
帖子: 1,087
文章: 1
SpitFire 正向着好的方向发展
默认 回复: 这个是gcc的bug吗?

__Locked LockPointer(){
return __Locked(&ref_,m); //这里要调用__lockPointer(const __lockPointer &)吗?
}

这里是需要调用__lockPointer的copy ctor的,而编译器你生成的__lockPointer的copy ctor要调用成员CMutexGuard的copy ctor
回复时引用此帖