IZ
Size: a a a
IZ
AS
K
typeid(MyClass).hash_code()
- в данном случае тип - это MyClass
IZ
typeid(MyClass).hash_code()
- в данном случае тип - это MyClass
K
IZ
typeid(MyClass).hash_code()
- в данном случае тип - это MyClass
DK
NK
DP
NM
SK
buf1= kmalloc(123);
if(!buf1) goto bad_buf1;
buf2 = kmalloc(123);
if(!buf2) goto bad_buf2;
...
if(!bufn) goto bad_bufn;
//в конце раздел очистки:
в противоположную сторону
bad_bufn:
очиста n;
...
bad_buf1:
очиста 1;
K
NK
D
buf1= kmalloc(123);
if(!buf1) goto bad_buf1;
buf2 = kmalloc(123);
if(!buf2) goto bad_buf2;
...
if(!bufn) goto bad_bufn;
//в конце раздел очистки:
в противоположную сторону
bad_bufn:
очиста n;
...
bad_buf1:
очиста 1;
int bad_bufn() {
// очистка n
ban_bufn-1()
}
IZ
DP
DP
SS
int bad_bufn() {
// очистка n
ban_bufn-1()
}
IZ
AS
int bad_bufn() {
// очистка n
ban_bufn-1()
}