C++ Deque rbegin()

2024年8月30日 | 阅读 1 分钟

C++ Deque 的 rbegin() 函数返回一个指向容器最后一个元素的反向迭代器。迭代器可以增加或减少,但不能修改 deque 的内容。

其中,rbegin() 代表反向起始 (reverse beginning)。

注意:反向迭代器是指从后向前迭代并向 deque 的开头移动的迭代器。

C++ Deque rbegin

语法

参数

它不包含任何参数。

返回值

它返回一个指向 deque 最后一个元素的反向迭代器。

示例 1

让我们看一个简单的例子

输出

5 4 3 2 1 

在这个例子中,rbegin() 函数通过从后向前迭代并向容器开头移动来反转 deque 的内容。

示例 2

让我们看一个当反向迭代器增加一时(incremented by one)的简单例子。

输出

C

在这个例子中,反向迭代器增加了一。因此,rbegin() 函数访问了从后往前的第二个元素。


下一主题C++ Deque