C++ Siberia 2020
std::initializer_list
— epic fail of design
It looks relatively simple on the surface:
std::initializer_list
is a lightweight wrapper around an array of elements built into the C++ language.
But the deeper you dig, the more you think that something is fishy here…
Universal initialization, auto
, constructors, initialization of aggregate types with parentheses()
…
We will try to sort out the details of all of that and figure out how to live with it.
Video: https://www.youtube.com/
Description on the conference site (in Russian):
https://siberia-2020.cppug.ru/
Slides: