est la syntaxe, il vous permet d'utiliser la syntaxe d'initialisation de struct:initialisation struct C style de la liste d'initialisation en C++
struct A { int a; int b; }
int main()
{
A a = { 1, 2 }; //syntax
return 0;
}
dans une liste d'initialisation? Par exemple.
class B
{
public:
B(int a_, int b_) : obj { a_, b_ } { }
private:
A obj;
};