下面使用指定的初始化程序的代码风格属于C语言

 int widths[] = { [0] = 1, [10] = 2, [100] = 3 };

我想知道,有什么方法可以用C++编写这样的简单代码吗?

最佳答案

在C++中,您必须编写

int widths[101] = { 1 };
widths[10]  = 2;
widths[100] = 3;

关于c++ - C++中指定初始化器的替代方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35226222/

10-10 22:25