История изменений
Исправление fsb4000, (текущая версия) :
с макросами там на самом деле мало писать. Но это только для T.
initializer_list всегда нужно передавать по значению вместо const&
, так как это просто два указателя, вне зависимости от внутреннего типа в initializer_list<T>
.
initializer_list не отличается от других view типов, типа string_view..
И во всех примерах на cppreference и в стандарте делают именно так:
Исходная версия fsb4000, :
с макросами там на самом деле мало писать. Но это только для T.
initializer_list всегда нужно передавать по значению вместо const&
, так как это просто два указателя, вне зависимости от внутреннего типа в initializer_list.
initializer_list не отличается от других view типов, типа string_view..
И во всех примерах на cppreference и в стандарте делают именно так: