int x(0)等价于int x=0,但int x()输出为1却不能用作计算,用函数typeid(x).name()返回的类型确实FivE,不是很懂。
这种写法挺少见的,力扣上偶尔看见有人用这种格式
好像思路是类似函数初始化的方法,
在类的初始化里先用class():x(0){}初始化
后面再int x定义
int x(0)等价于int x=0,但int x()输出为1却不能用作计算,用函数typeid(x).name()返回的类型确实FivE,不是很懂。
这种写法挺少见的,力扣上偶尔看见有人用这种格式
好像思路是类似函数初始化的方法,
在类的初始化里先用class():x(0){}初始化
后面再int x定义