Существует ли синтаксис, позволяющий использовать синтаксис инициализации структуры:
struct A { int a; int b; }
int main()
{
A a = { 1, 2 }; //syntax
return 0;
}
в списке инициализации?Например,
class B
{
public:
B(int a_, int b_) : obj { a_, b_ } { }
private:
A obj;
};