Open Izaron opened 2 years ago
Надоело копипастить это в каждый свой проект, хочется стандартизировать std::noncopyable
std::noncopyable
За эталон можно взять non copyable из CatBoost - https://github.com/catboost/catboost/blob/master/util/generic/noncopyable.h (можно еще std::move_only)
std::move_only
Есть еще boost::noncopyable - https://github.com/boostorg/core/blob/develop/include/boost/core/noncopyable.hpp
boost::noncopyable
Поискал, вроде такое еще не предлагали (???) - https://github.com/cplusplus/papers/issues?q=is%3Aissue+is%3Aopen+noncopyable+
Надоело копипастить это в каждый свой проект, хочется стандартизировать
std::noncopyable
За эталон можно взять non copyable из CatBoost - https://github.com/catboost/catboost/blob/master/util/generic/noncopyable.h (можно еще
std::move_only
)Есть еще
boost::noncopyable
- https://github.com/boostorg/core/blob/develop/include/boost/core/noncopyable.hppПоискал, вроде такое еще не предлагали (???) - https://github.com/cplusplus/papers/issues?q=is%3Aissue+is%3Aopen+noncopyable+