- 1
- 2
- 3
- 4
- 5
Matrix::~Matrix()
{
data = NULL;
delete [] data;
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+45
Matrix::~Matrix()
{
data = NULL;
delete [] data;
};
no comments
У автора поди на одном объекте деструктор вызывался по два раза, и из-за этого крашилось, а потом он воткнул этот NULL (наплевав на утечки), и ошибка вроде бы прошла?
И то и другое напрямую связано с неверным выбором типа памяти для матрицы и/или внутренних данных.
Но может быть программист просто дурак, и всё.
Вот что сборщик мусора с некоторыми людьми делает...
школьник-погроммист, не удивлюсь если гумно и пи примерно твоего возраста
У меня для вас плохие новости.
Ваше аналитеческое мышление вас не подвело.
Создавший картинку и запостивший может быть не одним и тем же.
Общее у них то, что они посещаю ТП, не более.