У меня есть класс, который не инициализируется должным образом:
m_element.variable()=0xffffffff
, когда должно быть -1.Я добавил вызов к
Element::debug_initialize() {
m_variable=-1;
}
перед его чтением, но это не изменит переменную (т. Е. Это все еще 0xffffffff), если я не прикреплю точку останова к debug_initialize ().
В чем дело?Ясно, что-то с распределением / распределением памяти, но не знаю, как дальше.
Отказ от ответственности: не мой код; -)