cppreference Aggregate initialization
Aggregate initialization initializes aggregates. It is a form of list-initialization (since C++11) or direct initialization (since C++20)
An aggregate is one of the following types:
Aggregate initialization initializes aggregates. It is a form of list-initialization (since C++11) or direct initialization (since C++20)
An aggregate is one of the following types: