Boost C++ 库

...世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu,《C++ 编码规范

宏 BOOST_MOVABLE_BUT_NOT_COPYABLE - Boost C++ 函数库
PrevUpHomeNext

宏 BOOST_MOVABLE_BUT_NOT_COPYABLE

BOOST_MOVABLE_BUT_NOT_COPYABLE

提要

// In header: <boost/move/core.hpp>

BOOST_MOVABLE_BUT_NOT_COPYABLE(TYPE)

描述

此宏将一个类型标记为可移动但不可复制,禁用复制构造函数和赋值运算符。用户需要编写移动构造函数/赋值运算符,如文档中所述,才能完全编写一个可移动但不可复制的类。


PrevUpHomeNext