首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

sort 数组排序有关问题 请大神指教

2013-11-21 
sort 数组排序问题 请大神指教请教各位大神一个sort函数,对数组中某一元素大小进行排序的问题1.结构体函数

sort 数组排序问题 请大神指教
请教各位大神一个sort函数,对数组中某一元素大小进行排序的问题
1.结构体函数


class CGameListItemCtrl
{
//数据变量
public:
WORDm_wSortID;//排序I D
WORD        m_wServerID;//服务I D
};

2.假定ItemSortArray数组中,有多个不同的元素,这里想使用sort函数对m_wSortID进行排序,但是sort函数无法实现排序的功能,请问哪里错了呢?

vector<CGameListItemCtrl *> ItemSortArray;
......
sort(ItemSortArray.begin(),ItemSortArray.end(),less<CGameListItemCtrl*>()); 

[解决办法]
你是否重载过比较操作符<之类的?
看看这里看看:http://www.cppblog.com/mzty/archive/2005/12/15/1770.html

热点排行