【发布时间】:2010-08-22 13:37:24
【问题描述】:
我尝试了以下代码:
int main()
{
int x {23.22};
}
其中包括需要缩小范围的初始化,但代码编译良好,没有任何错误或警告。另一方面,以下代码给出错误:
int main()
{
int x[]{23.22};
}
我发现了错误还是什么?
PS:我目前使用的是 GCC 4.5.0
【问题讨论】:
-
两者对于 C++98 来说似乎都是不正确的