摘要: class Father { public: Father(int x) {do sth.} ... }; 对于这样的父类,下面一种子类的构造函数时错误的: class Son : public Father { public: Son() {do sth...} ... }; 会提示你没给Fath 阅读全文
posted @ 2022-02-26 17:23 Duyy 阅读(80) 评论(0) 推荐(0) 编辑
摘要: #pragma once 是写在头文件开头的编译指令,使得编译器能够自动帮我们实现“只编译一次该头文件”,从而避免了多次include该头文件导致的重复定义/声明问题。 在没有#pragma once 之前,我们常用的方法是为这个头文件制定一个独一无二的宏名(比如说叫__Car__),然后使用#if 阅读全文
posted @ 2022-02-26 17:16 Duyy 阅读(998) 评论(0) 推荐(0) 编辑