C++ STL 中的 array::crbegin() 和 array::crend()
本文將介紹 C++ STL 中 array 的 crbegin() 和 crend() 函式。
array::crbegin() 函式用於獲取反向迭代器。它返回指向容器最後一個元素的常量反向迭代器。此函式不接受任何引數。
array::crend() 函式是 crbegin() 的反函式。它返回一個指向反向迭代器最後一個元素的迭代器。
讓我們檢視一些程式碼示例以深入理解。
示例
#include<iostream>
#include<array>
using namespace std;
main() {
array<int, 10> arr = {00, 11, 22, 33, 44, 55, 66, 77, 88, 99};
cout << "The list in reverse order: ";
for(auto it = arr.crbegin(); it != arr.crend(); it++){
cout << *it << " ";
}
}輸出
The list in reverse order: 99 88 77 66 55 44 33 22 11 0
廣告
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言
C++
C#
MongoDB
MySQL
Javascript
PHP