📅 最后修改于: 2023-12-03 14:39:51.381000 🧑 作者: Mango
Multiset.crbegin()函数是C ++ STL multimap头文件中的一个函数,它返回与multiset对象关联的逆向迭代器的指针,该迭代器指向容器中最后一个元素的下一个元素(即反向开头)。multiset.crbegin()函数将返回const_reverse_iterator,因此无法修改容器中的元素。在multiset容器中,元素按照值的非降序存储。此函数从逆向迭代器中返回元素的反向范围,以对容器中的元素进行逆向迭代。
以下是Multiset.crbegin()函数的语法:
Multiset.crbegin()函数不接受任何参数。
下面是一个使用Multiset.crbegin()函数打印multiset容器的反向元素的示例程序:
在上面的代码中,我们创建了一个multiset容器,并使用Multiset.crbegin()函数返回的迭代器迭代反向元素,并将它们打印到控制台上。输出如下:
如您所见,multiset容器中的元素以非降序存储,并且Multiset.crbegin()函数返回的迭代器指向容器中的最后一个元素的下一个元素。