hh
Size: a a a
hh
hh
hh
hh
hh
hh
O
int foo();А для того, чтобы работал более сложный и реалистичный код:
const int& ref = foo();
void foo(const double &);
foo(42);
Без продления лайфтайма, у нас бы вот такой простой кусок кода не работал, ведь у нас здесь временный объектVS
VS
AF
AF
A
LA
A
o
LA
hh
TS
o