在本文中,我们将讨论C ++ STL中map::rend()函数的工作,语法和示例。
映射是关联容器,它有助于按特定顺序存储由键值和映射值的组合形成的元素。在映射容器中,数据始终在内部借助其关联的键进行排序。映射容器中的值通过其唯一键访问。
map::rend()函数是C ++ STL中的内置函数,该函数在
Map_name.rend();
此函数不接受任何参数。
此函数返回指向映射容器最后一个元素的迭代器。
map<char, int> newmap; newmap[‘a’] = 1; newmap[‘b’] = 2; newmap[‘c’] = 3; newmap.rend();
输出结果
error
#include <bits/stdc++.h> using namespace std; int main() { map<int, int> TP_Map; TP_Map.insert({3, 50}); TP_Map.insert({2, 30}); TP_Map.insert({1, 10}); TP_Map.insert({4, 70}); cout<<"\nTP Map is : \n"; cout << "MAP_KEY\tMAP_ELEMENT\n"; for (auto i = TP_Map.rbegin(); i!= TP_Map.rend(); i++) { cout << i->first << "\t" << i->second << endl; } return 0; }
输出结果
TP Map is: MAP_KEY MAP_ELEMENT 4 70 3 50 2 30 1 10
本文向大家介绍C ++ STL中的iswdigit()函数,包括了C ++ STL中的iswdigit()函数的使用技巧和注意事项,需要的朋友参考一下 在C ++ STL中,function是一个内置函数,用于检查给定的宽字符是十进制数字字符还是其他字符。此函数存在于C / C ++的cwctype头文件中。 什么是十进制数字字符? 小数位字符是从0开始的数值,即0、1、2、3、4、5、6、7、8
本文向大家介绍C ++ STL中的iswxdigit()函数,包括了C ++ STL中的iswxdigit()函数的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++中的iswxdigit()函数,其语法,工作原理及其返回值。 iswxdigit()函数是C ++中的内置函数,在头文件中定义。该函数检查传递的宽字符是否为十六进制字符。该函数检查传递的参数是否为十六进制字符,然后返
本文向大家介绍C ++ STL中的lldiv()函数,包括了C ++ STL中的lldiv()函数的使用技巧和注意事项,需要的朋友参考一下 C ++ STL中的lldiv()函数给出两个数字的商和余数的结果。 算法 范例程式码 输出结果
本文向大家介绍C ++ STL中的multiset empty()函数,包括了C ++ STL中的multiset empty()函数的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++ STL中multiset::empty()函数的工作原理,语法和示例。 什么是C ++ STL中的多重集? 多重集是类似于集合容器的容器,这意味着它们以与集合相同的键的形式按特定顺序存储值。 在
本文向大家介绍C ++ STL中的multiset count()函数,包括了C ++ STL中的multiset count()函数的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++ STL中multiset::count()函数的工作原理,语法和示例。 什么是C ++ STL中的多重集? 多重集是类似于集合容器的容器,这意味着它们以键的形式(类似于集合)以特定顺序存储值。
本文向大家介绍C ++ STL中的多集clear()函数,包括了C ++ STL中的多集clear()函数的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++ STL中multiset::clear()函数的工作原理,语法和示例。 什么是C ++ STL中的多重集? 多重集是类似于集合容器的容器,这意味着它们以键的形式(类似于集合)以特定顺序存储值。 在多集合中,将值标识为与集合