Size: a a a

2021 February 27

Y

Yura in supapro.cxx
Constantine Drozdov
Вы все неправильно поняли
А почему при указании не правильного адреса на освобождение памяти всплывает error free() тип название метода сишное для освобождения памяти
источник

CD

Constantine Drozdov in supapro.cxx
Yura
А почему при указании не правильного адреса на освобождение памяти всплывает error free() тип название метода сишное для освобождения памяти
Потому что delete это композиция из разрушения объекта и освобождения динамической памяти, которая скорее всего будет сделана через free
источник

Y

Yura in supapro.cxx
Constantine Drozdov
Потому что delete это композиция из разрушения объекта и освобождения динамической памяти, которая скорее всего будет сделана через free
Ну так она использует free метод с си?
источник

D

Dmitriy in supapro.cxx
Yura
Ну так она использует free метод с си?
*Может использовать
источник

Y

Yura in supapro.cxx
Dmitriy
*Может использовать
Зависет от компилятора, верно?
источник

D

Dmitriy in supapro.cxx
Yura
Зависет от компилятора, верно?
Да
источник

Y

Yura in supapro.cxx
Ок спасибо
источник

Y

Yura in supapro.cxx
И для new так же само может юзать maloc
источник

Y

Yura in supapro.cxx
Ну тоже конечно зависет от компилятора
источник

D

Dmitriy in supapro.cxx
Yura
И для new так же само может юзать maloc
Может. Только напомню: new и delete - не только (и даже не столько) выделение и освобождение памяти
источник

Y

Yura in supapro.cxx
Dmitriy
Может. Только напомню: new и delete - не только (и даже не столько) выделение и освобождение памяти
Ну в с++ это создания динамического обэкта и удаления его из кучи для повторного использования
источник

D

Dmitriy in supapro.cxx
Yura
Ну в с++ это создания динамического обэкта и удаления его из кучи для повторного использования
Создание объекта - ключевое
источник

D

Danya in supapro.cxx
new / delete — это про объекты
malloc — про память
источник

Y

Yura in supapro.cxx
Dmitriy
Создание объекта - ключевое
Я понимаю ,просто я так понял что гну копилер реализовано так new использует maloc
источник

FS

Flower Surgeon in supapro.cxx
Yura
Ну в с++ это создания динамического обэкта и удаления его из кучи для повторного использования
new на куче создаёт, всё так
источник

DP

Denis Paukaev in supapro.cxx
Куча)) откуда авторы учебников это слово откопали
источник

FS

Flower Surgeon in supapro.cxx
Denis Paukaev
Куча)) откуда авторы учебников это слово откопали
А как ты бы heap перевёл?
источник

DP

Denis Paukaev in supapro.cxx
а в стандарте есть понятие хип? Ну если не брать конечно binary heap)
источник

TS

Till Schneider in supapro.cxx
Denis Paukaev
Куча)) откуда авторы учебников это слово откопали
Из кучи знаний)
источник

FS

Flower Surgeon in supapro.cxx
Denis Paukaev
а в стандарте есть понятие хип? Ну если не брать конечно binary heap)
Не знаю, пошукай.
источник