История изменений
Исправление wolverin, (текущая версия) :
непонятно другое - если для компилятора деструктор должен быть после описания встроенного класса, то почему для new CJSON
не важно не только расположение деструктора, но и вообще на его отсутствие компилятору побарабану, только в случаях умного указателя или объявления на стеке это имеет значение.
…типа при выделении памяти на куче вообще нигде не отслеживается ее освобождение
Исправление wolverin, :
непонятно другое - если для компилятора деструктор должен быть после описания встроенного класса, то почему для new CJSON
не важно не только расположение деструктора, но и вообще на его отсутствие компилятору побарабану, только в случаях умного указателя или объявления на стеке это имеет значение.
…типа при выделении памяти на куче не отслеживается ее освобождение
Исходная версия wolverin, :
непонятно другое - если для компилятора деструктор должен быть после описания встроенного класса, то почему для new CJSON
не важно не только расположение деструктора, но и вообще на его отсутствие компилятору побарабану, только в случаях умного указателя или объявления на стеке это имеет значение.