Есть ли эквивалент std :: memset для std :: array? - PullRequest
0 голосов
/ 02 декабря 2018

Есть ли эквивалент memset для std::array?Я думаю, что memset должен работать лучше при инициализации массива в ноль, чем зацикливание массива.Я искал один для std::array, но ничего не смог найти в Интернете.

1 Ответ

0 голосов
/ 02 декабря 2018

Используйте метод массива fill(), вот для чего он предназначен.

Если вы заполните его 0 (например, для целых чисел), то компилятор можетоптимизируйте его, если можете (часто это можно сделать, вы можете посмотреть на сгенерированный код).

...