Skip to content
C++ Pulse
Map
Standards
Features
Papers
Atlas
Search
Map
/
C++20
/
Designated initializers & aggregates
/
P1008R1
P1008R1
Prohibit aggregates with user-declared constructors
Rapperswil, Jun 2018
C++20
Language
Types with user-declared constructors are no longer aggregates.
Read P1008R1 on wg21.link →
All revisions of P1008
Other papers in Designated initializers & aggregates
P0329R4
Designated initialization
Toronto 2017
P0960R3
Allow initializing aggregates from a parenthesized list of values
Kona 2019
P1975R0
Fixing the wording of parenthesized aggregate-initialization
Belfast 2019
All 4 papers in Designated initializers & aggregates →