C++ 內存管理-- new, delete,new[],placement new 總結

C++應用程序中申請內存基於分配器的實現(std::allocator),而分配器基於C++primitives(new,new[]…),c++primitives基於C語言中的malloc/free…當然越底層的函數效率越高。 那我們會想,直接用最底層的實現多好,效率還高.但如果你直接調用底層的函數去實現功能,雖然你的效率提高了,但你的程序的可移植性就會相應的降低.不可否認底層語言的實現,體現出
相關文章
相關標籤/搜索