设为首页收藏本站

SKY外语、计算机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12616|回复: 11
打印 上一主题 下一主题

[C++] Map<int,string> 怎么升序排序

[复制链接]

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
跳转到指定楼层
楼主
发表于 2013-6-20 23:15:30 |只看该作者 |正序浏览
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

如何对 map<int ,string>  进行升序和降序排序,哪位高手帮忙实现一下,多谢!

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享淘帖0 收藏收藏0 评分评分

0

主题

0

好友

105

积分

注册会员

Rank: 2

性别
保密
12#
发表于 2013-8-22 17:17:06 |只看该作者
>>中间有没有放空格?
回复

使用道具 评分 举报

2

主题

0

好友

120

积分

注册会员

Rank: 2

性别
保密
11#
发表于 2013-7-1 10:57:38 |只看该作者
std::map<int,string,std::greater<int> > name_score_map;

注意greater<int>后面的空格和需要包含头文件#include<map>
回复

使用道具 评分 举报

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
10#
发表于 2013-6-26 14:39:29 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

在VS2008下没问题,同样的代码,在VC6下有错误!具体原因,还请高手来解释下吧!

回复

使用道具 评分 举报

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
9#
发表于 2013-6-26 12:51:57 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

求高手帮忙

回复

使用道具 评分 举报

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
8#
发表于 2013-6-25 12:31:42 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

怎么没人关注了啊

回复

使用道具 评分 举报

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
7#
发表于 2013-6-24 15:19:25 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

好的!谢谢!

回复

使用道具 评分 举报

3

主题

1

好友

114

积分

注册会员

Rank: 2

自我介绍
胆小,诚实,对朋友认真,不喜欢说
生肖
星座
双子座
性别
保密

最佳新人

6#
发表于 2013-6-23 22:33:14 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

我去叫高手来!

有什么不知道的地方 可以来yy 4350 哦!那里高手很多。
回复

使用道具 评分 举报

3

主题

0

好友

150

积分

注册会员

Rank: 2

性别
保密
5#
发表于 2013-6-23 22:27:45 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

map <int,string,greater<int>> name_score_map;
为什么这样定义会出错
error C2146: syntax error : missing ',' before identifier 'name_score_map'

回复

使用道具 评分 举报

2

主题

0

好友

120

积分

注册会员

Rank: 2

性别
保密
地板
发表于 2013-6-21 09:34:30 |只看该作者
本帖最后由 sky_yx 于 2015-12-30 14:16 编辑

map<int,string,greater<int>> name_score_map; 这样就是降序咯

回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册


手机版|SKY外语计算机学习 ( 粤ICP备12031577 )    

GMT+8, 2024-12-22 16:14 , Processed in 0.149914 second(s), 32 queries .

回顶部