Apa perbedaan utama antara hapus [] dan hapus?
Apa perbedaan utama antara hapus [] dan hapus?

Video: Apa perbedaan utama antara hapus [] dan hapus?

Video: Apa perbedaan utama antara hapus [] dan hapus?
Video: rahasia nya baru terbongkar (rahasia di blik hp vivo y91c),biar hp ga lemot. 2024, Mungkin
Anonim

Alasan mengapa ada yang terpisah menghapus dan menghapus operator adalah itu menghapus memanggil onedestructor sedangkan menghapus perlu mencari ukuran array dan memanggil banyak destruktor. Secara alami, menggunakan satu di mana yang lain diperlukan dapat menyebabkan masalah.

Selain itu, apa perbedaan antara gratis () dan hapus?

Perbedaan antara menghapus operator dan Gratis() fungsi menghapus adalah operator sedangkan Gratis() adalah fungsi perpustakaan. hapus gratis memori yang dialokasikan dan calldestructor. Tetapi Gratis() de-mengalokasikan memori tetapi tidak memanggil destructor. menghapus lebih cepat dari Gratis() karena anoperator selalu lebih cepat dari fungsi.

Juga Tahu, apa yang dilakukan delete di C ++? menghapus () di dalam C ++ Hapus adalah operator yang adalah digunakan untuk menghancurkan objek array dan non-array(pointer) yang adalah diciptakan oleh ekspresi baru. Yang berarti Menghapus operatormengalokasikan memori dari heap. Penunjuk ke objek adalah notdestroyed, nilai atau blok memori yang ditunjuk oleh pointer adalah hancur.

Di sini, apa perbedaan antara menghapus dan menghapus?

Menghapus dan menghapus didefinisikan cukup mirip, tetapi yang utama perbedaan antara mereka adalah itu menghapus cara menghapus (yaitu dianggap tidak ada atau tidak dapat dipulihkan), sementara menghapus berkonotasi mengambil dan menyisihkan (tetapi tetap ada).

Dalam hal apa destruktor berbeda dari operator hapus?

Pertama perusak , disebut objek lengkap perusak , melakukan penghancuran tanpa memanggil menghapus () pada objek. Kedua perusak , disebut menghapus destruktor , panggilan menghapus () setelah menghancurkan objek. Jika suatu objek dirusak tetapi tidak dihapus dari tumpukan, memanggil hapus operator salah.

Direkomendasikan: