【发布时间】:2012-02-19 04:24:18
【问题描述】:
可能重复:
non-copyable objects and value initialization: g++ vs msvc
Value-initializing an automatic object?
考虑以下语句:
实际上不可能对自动对象进行值初始化。
这个说法是真的吗?我认为这样做没有问题:
int main()
{
int i = int();
}
【问题讨论】:
-
您的
i是复制初始化的,而不是值初始化的。只有临时是值初始化的。