C++中destroy和deallocate的区别

如果题主说的是 std::allocator 的话,那么:
destroy 是只析构对象,而不释放申请的空间;
【C++中destroy和deallocate的区别】 deallocate 是只释放申请的空间,而不析构对象。


    推荐阅读