1. 程式人生 > >C++為什麼不建議使用malloc,calloc,realloc來分配記憶體

C++為什麼不建議使用malloc,calloc,realloc來分配記憶體

第一個 C++裡面有new 和delete可以實現類似功能。
malloc系列是函式,而new是操作符 用new更高效
第二個 對於物件的記憶體分配 使用new可以呼叫建構函式
而用malloc則不會, 所以有可能出現不可預知問題, 尤其是派生類物件,如果有虛擬函式表,那麼用malloc出來的類物件,使