240 发简信
IP属地:上海
  • 2020-12-28

    1.intentionally == on purpose do something intentionally[on purpose] 2.b...

  • 2020-12-25

    1.dozens of times == many times 2.a handful of == a small number of Only...

  • 零条件句和第二条件句

    零条件句:用于陈述实际的情况,一般讨论真理,比如科学现象。用if/when提示,主从句都用一般现在时。 第二条件句:谈论不可能或者假设性的情况,...

  • C++中的The Rule of Three

    隐式拷贝 内存泄漏 内存溢出 悬挂指针 非法内存释放 没有堆内存资源分配时一般无需显示声明: ·拷贝构造函数A(const A& a); ·拷贝...

  • C++中移动构造函数为什么需要加noexcept

    noexcept关键字修饰的函数不会在执行过程中抛出异常。如果标记为noexcept的函数抛出异常,那么编译器会调用std::terminate...

  • 09 字面量 静态断言 成员函数说明符

    ->字面量literal 是指在源代码中写出的固定常量,在C++98中只能是原生类型: 字符串字面量"hello"->const char[6]...

  • 08 自动类型推断和初始化

    ->auto 自动类型推断,编译器可以根据表达式的类型,自动决定变量的类型,C++14开始,还可以自动推断函数的返回类型,不需要手工声明。aut...

  • 03 右值引用和移动语义

    ->lvalue 有标识符、可以取地址的表达式:变量、函数或者数据成员的名字;返回左值引用的表达式(++x x= 1 count << ' '...

  • 02 智能指针

    ->智能指针本质上就是RAII资源管理功能的自然展现。 1.模板化和易用性:能够包装任意类型的指针。 2.具有指针的行为:构造 析构 获取原始指...