C++ 中指定初始化器的替代方案
Alternative to designated initializers in C++
下面使用指定初始化器的代码风格属于C语言
int widths[] = { [0] = 1, [10] = 2, [100] = 3 };
我想知道,有没有办法用C++写这么简单的代码?
在 C++ 中你必须写
int widths[101] = { 1 };
widths[10] = 2;
widths[100] = 3;
下面使用指定初始化器的代码风格属于C语言
int widths[] = { [0] = 1, [10] = 2, [100] = 3 };
我想知道,有没有办法用C++写这么简单的代码?
在 C++ 中你必须写
int widths[101] = { 1 };
widths[10] = 2;
widths[100] = 3;