в 2021 году? На одном сайте увидел что людям такое не нравится, и есть std::array, который немного лучше, и не намного медленнее
с чего бы ему быть медленнее
не знаю) но это же тоненькая обёртка вокруг обычного массива
главный недостаток встроенных массивов в С/C++, что это все же недообъект, он не копируется. Поэтому там где не требуется быть копиэйбл, используй встроенные, а так std::array
можно подробнее, что значит “не копируется”?
int a[3] = {1, 2, 3}; int b[3] = a; // error
ааааа, видел такое)
Для вложенных std::array кодген был хуже у гцц пару лет назад. Для одномерных одинаковый. Ссылку не найду уже
Обсуждают сегодня