Intermediate
C++
Q63 / 100
What is an initializer list (std::initializer_list)?
Correct! Well done.
Incorrect.
The correct answer is B) A lightweight proxy for a braced-init-list enabling containers to be constructed with { ... } syntax
B
Correct Answer
A lightweight proxy for a braced-init-list enabling containers to be constructed with { ... } syntax
Explanation
std::initializer_list<int> allows vector<int> v = {1,2,3}. A constructor taking initializer_list is preferred when braced initialization is used.
Progress
63/100