Задать вопрос
@gibsonman01

Насколько std::initializer_list медленная штука?

Где создается этот объект: в стеке или в куче?
Можно ли использовать его для передачи параметров в функцию, которая должна работать быстро? Например, для доступа к ячейке класса многомерного массива.
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Решения вопроса 1
AtomKrieg
@AtomKrieg
Давай я поищу в Google за тебя
По сравнению с чем медленная штука? Все эти заморочки с производительностью пустая трата времени пока вы не сделаете полный performance test всего своего приложения. И когда окажется что тормозит доступ к ячейке класса многомерного массива тогда и оптимизируйте. Поэтому я предлагаю вам вместо ответа на вопрос простой совет - пишите как удобно, а потом оптимизируйте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы