ИЧ
Size: a a a
ИЧ
ИЧ
ИЧ
МБ
M
SM
AT
SM
AT
FO
AT
FO
Т8
string stackString;
string# stackStringPointer = &stackString;
string* heapStringPointer = new string;
E
PS
#*И я бы еще добавил ? -- когда явно указывать не нужно, пусть компилятор разберется:
*#
?#И для низкоуровневого программирования хорошо бы описать явно и вариант регистровой памяти. Как насчет ` ?
*?
A
string stackString;
string# stackStringPointer = &stackString;
string* heapStringPointer = new string;
G
#*И я бы еще добавил ? -- когда явно указывать не нужно, пусть компилятор разберется:
*#
?#И для низкоуровневого программирования хорошо бы описать явно и вариант регистровой памяти. Как насчет ` ?
*?
^
- означает закешированное значение, а ^N%
- с некоторой вероятностью закешированное значение. Такие образом, ^15%#string
- с вероятностью 15% закешированное значение из стека типа данных string
.A
^
- означает закешированное значение, а ^N%
- с некоторой вероятностью закешированное значение. Такие образом, ^15%#string
- с вероятностью 15% закешированное значение из стека типа данных string
.VK
#*И я бы еще добавил ? -- когда явно указывать не нужно, пусть компилятор разберется:
*#
?#И для низкоуровневого программирования хорошо бы описать явно и вариант регистровой памяти. Как насчет ` ?
*?
PS