default可以用于特殊的成员函数(默认构造函数,复制构造函数(=号运算符重载),析构函数等) delete: 在C ++ 11之前,操作符delete只有一个目的,即释放已动态分配的内存。而C++11标准引入了此操作符的另一种用法,即:禁用成员函数的 使用。这是通过附加= delete来完成的; 说明符到该函数声明的结尾。
0是int类型,NULL是非int的整形类型 如long, nullptr才是指针类型 std::nullptr_t是nullptr的类型 typedefdecltype(nullptr)nullptr_t; 9. 优先选用别名声明(using),而非typedef typedef可以做的using都可以做,using可以做的typedef不能做 // using和typedef都可以做usingUPtrMapSS=std::unique_ptr<std::unordered_ma...