2018.11.07——11.3关联容器操作

11.15

mapped_type:vector<int>类型
key_type:int类型
value_type:pair<const int, vector<int>>)

答案

11.16
答案

map<int, int> m;
auto it = m.begin();
m -> second = 0;

11.17
答案
set的迭代器是const的,只允许访问set中的元素,而不能改变。set的关键字也是const,不能通过迭代器来改变set中的值
所以,前俩个试图将vector中的元素复制到set中是非法的
后俩是合法的

11.18

pair<const string, size_t>::iterator;

11.19
答案

typedef bool (*pf) (const Sales_data &, const Sales_data &);
multiset<Sales_data, pf> bookstore(compareIsbn);
...
pair<const Sales_data, pf>::iterator it = bookstore.begin();

11.20

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值