初始化列表后的大括号
class Foo
{
Foo(double InitValue): StoredDouble(InitValue)
{
}
double StoredDouble;
}
是否有一种语法可以让我在初始化列表之后跳过大括号?我知道这是一件小事,但我希望我的代码尽可能简洁。
class Foo
{
Foo(double InitValue): StoredDouble(InitValue)
{
}
double StoredDouble;
}
Is there a syntax that will allow me to skip out on the curly braces after the initialization list? I know it's a minor thing, but I'd like to be as concise as possible in my code.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
否。
[[多余的填充使我的答案达到 30 个字符长]]
No.
[[Excess padding to make my answer 30 characters long]]
不,因为
Foo( double InitValue )
实际上是一个方法,并且所有方法都必须有左大括号和右大括号。No, because
Foo( double InitValue )
is actually a method and all methods must have opening and closing braces.