我遇到了一个问题:我有一个向量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|
,我不明白为什么。
我看到了一些类似的问题,但是我不太明白...