gpt4 book ai didi

c++ - 排序 vector 不起作用

转载 作者:行者123 更新时间:2023-11-30 04:03:04 24 4
gpt4 key购买 nike

<分区>

我在 Animal 中有这样的重载运算符

// A must be comparable to be used as keys
bool operator<(const Archivo &right) const
{
return nombreArchivo < right.nombreArchivo;
}

在我的 main 中调用

std::vector<Animal*> animalesConConcha;
// add some objects
std::sort(animalesConConcha.begin(), animalesConConcha.end());

std::cout<<"\n\n\nOrdered:\n";

for(it=animalesConConcha.begin(); it!=animalesConConcha.end(); it++)
{
cout<<(*it)->nombre<<" | "<<(*it)->indice<<endl;
}

但是输出仍然是未排序的。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com