АР
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
, как виртуальная