C++语言知识点总结

众所周知,C++有超级大量的相关知识,普通人类是难以做到“精通C++”的。
不过,这不影响我想做一些C++语言知识点的总结,帮助自己理解C++的设计并更好地使用它:)

一、基础概念相关

  1. 类的构造
    关键点在于,对任何构造函数,C++ 会在进入构造函数体之前,自动调用所有成员变量的构造函数(如果未显式初始化,则隐式调用默认构造函数)
    比如下面的代码就是不对的。
class C {
public:
  C()     = delete;
  C(C &&) = delete;
};
class A {
public:
  A() {
    f_ = 1.0;
  }
private:
  C c_;
  float f_;
};

二、模板相关

posted on 2024-12-30 17:20  火焰龙卷风  阅读(1)  评论(0编辑  收藏  举报

导航