стилем кода с использованием назначенных инициализаторов ниже относится к языку CАльтернатива назначенных инициализаторов в C++
int widths[] = { [0] = 1, [10] = 2, [100] = 3 };
Я хотел бы знать, есть ли какой-нибудь способ, чтобы написать такой простой код в C++?
Вы имеете в виду C99 может быть? –
Ив Дауст, да, я знаю. –
Использование правильного термина (назначенные инициализаторы) значительно облегчит поиск. И да, вы можете перевести это на C++, но * актуальным * C++ способом написания кода было бы создание класса с соответствующей логикой в его конструкторе, а не с использованием необработанного массива. –