- 博客(2)
- 收藏
- 关注
原创 【拒绝主观!】C++继承中父类的构造函数和析构函数调用情况
C++继承中父类的构造函数和析构函数调用情况父类构造函数调用规则子类会默认调用父类的无参构造函数,且发生在子类所有代码执行之前。原因:父类里面的一些成员可能被设置为private,导致该成员变量只能由父类自己初始化。如果父类不存在无参构造函数,那子类必须显式调用父类的构造函数。如果父类没有构造函数,则子类不调用父类构造函数。对于代码:#include<iostream>using namespace std;class Person {private: int
2021-04-28 16:07:34
2098
1
原创 Leetcode-括号生成-暴力法
Leetcode个人学习记录,不做它用。括号生成数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例:输入:n = 3输出:[ "((()))", "(()())", "(())()", "()(())", "()()()" ]来源:力扣(LeetCode)...
2020-04-14 20:44:45
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人