АР
Size: a a a
АР
АК
struct S { .... };
void foo(S s);
foo({.a = 15, .x = 4, .b = "foo"});a, x и b сохраняйАК
VO
VO
АК
АР
VO
АР
АР
VO
ПК
ПК
ПК
VO
VO
АК
struct A {
int x, y;
A() : y(1), x(y) {}
};EP
VO
АК
this->A::foo() - вызовется A::foo(this->*&A::foo)() - вызовется foo, как виртуальная