摘要:
为驳回编译器自动提供的功能,可将相应的成员函数声明为private并且不予实现。 使用像Uncopyable这样的base class也是一种做法(即先声明一个基类,然后私有继承它)。这其实有点像使用Boost提供的版本,那个class名为noncopyable。 阅读全文
posted @ 2015-01-22 11:59
智者无惧
阅读(104)
评论(0)
推荐(0)
摘要:
面对“内含reference成员或者含const成员”的class内支持赋值操作,你必须自己定义copy assignment操作符。 如果某个base classes将copy assignment操作符声明为private,编译器将拒绝为其derived classes 生成一个copy ass 阅读全文
posted @ 2015-01-22 11:25
智者无惧
阅读(129)
评论(0)
推荐(0)

浙公网安备 33010602011771号