从向量中删除对象

时间:2018-10-20 17:33:42

标签: c++ vector

我遇到了一个问题:我有一个向量vector<TSquare> SquaresList;,当我尝试删除它的成员(它是TSquare实例)delete SquaresList[l];时,它说:main.cpp|499|error: type ‘__gnu_cxx::__alloc_traits<std::allocator<TSquare> >::value_type {aka class TSquare}’ argument given to ‘delete’, expected pointer| ,我不明白为什么。

我看到了一些类似的问题,但是我不太明白...

0 个答案:

没有答案