几个月来我一直在研究C++,并且大多数时候被谷歌指示堆栈溢出对于C++查询。我经常注意到这种类型的劝告“你为什么不使用vector”,并受到启发而这样做。所以,主要是为了获得自动内存释放的次要好处,并能够编写用于排序的类型化比较函数。我将指向对象的指针数组切换为vector。现在我认为(似乎不正确)可以使用vector或多或少像数组,因此我这样初始化:clusterclusters[LOTS];vectorpclust;pclust.reserve(numClust);for(inti=0;i编译器没有投诉。然后一段时间后我需要对一些vector进行排序集群对象的属性。所以:std::