lab0

由于 cs144 宣布暂时结束,开始 cmu15445 的学习。

lab0

lab0 主要是配环境,了解基本的 C++ 语法,注意 C++ 代码书写格式。大概就这些。

值得注意的 C++ 语法

  • unique_ptr 是可以 return 的。 它有个成员函数 get() 可以将其转为普通指针。 其初始化建议 make_unique

  • 虚函数 父类提供纯虚函数当作接口,子类必须重写实现。 override 是重写标志。 父类的虚析构函数,子类也要实现。

  • new 二维的数组,析构也要 delete 二维。 new 二维的数组,要一维一维的 new,不能直接 new 出一个不定长度的二维数组。

最后更新于