面试中常被问到(25)map和pair区别
1,pair的类型:pair是一种模版类型。每个pair 可以存储两个值。这两种值的类型没有限制,也可以自定义类型。2、pair 应用:如果一个函数有两个返回值的话,如果是相同类型,就可以用数组返回,如果是不同类型,两个属性的话,就可以用pair 进行操作map可以当做一个容器(装载具有一定格式的数据);pair可以理解为元素(放入到容器的的每个个体),pair并没有单独行动的典型用法,正常都是配
·
1,pair的类型:pair是一种模版类型。每个pair 可以存储两个值。这两种值的类型没有限制,也可以自定义类型。
2、pair 应用:如果一个函数有两个返回值的话,如果是相同类型,就可以用数组返回,如果是不同类型,两个属性的话,就可以用pair 进行操作
map可以当做一个容器(装载具有一定格式的数据);pair可以理解为元素(放入到容器的的每个个体),pair并没有单独行动的典型用法,正常都是配合map来使用(即把pair这个元素插入到map这个容器里面)。
更多推荐
已为社区贡献1条内容
所有评论(0)