没错。
int x = 3;
vector<int> = {1,2,3};
MyClass a(123);
class B {
MyClass x_{123};
};
基本就这几种情况。都是采用了最简单的写法。花括号都是非用不可时才用的。
【 在 ziqin (子青|会挽雕弓如满月|西北望|射天狼) 的大作中提到: 】
: 标 题: Re: 这个怎么理解?
: 发信站: 水木社区 (Fri Dec 10 16:06:58 2021), 站内
:
: absl不是不建议用花括号,而是说在当做container批量初始化的时候用花括号,在呼叫构造函数的时候用小括号。
: 【 在 here080 的大作中提到: 】
: : 错了,absl的建议风格是不要用花括号。
: : 变成函数声明需要没有参数。没有参数时有别的写法。而且变成函数声明是编译错误,不是大问题。
: :
:
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 115.193.174.*]
--
FROM 73.15.185.*