标签: c++ c++11 c++14
我有一门简单的课,希望能保持简单。唯一的麻烦是我想有条件地禁用非const实例的构造函数。
我想做类似的事情:
struct X { template<typename = std::enable_if_t<std::is_const<this>::value>> X(...) { .... } };
但是,由于多种原因,该方法不起作用。有没有办法按照这些方针做事?