C++ 中的 DEQUE CBEGIN()
給定的任務是在 C++ STL 中演示 deque::cbegin() 的工作原理。
什麼是 deque::cbegin() 函式?
deque::cbegin() 是 deque 標頭檔案下的一個函式,cbegin() 返回指向 deque 容器第一個元素的迭代器指標。
注 − cbegin() 函式在其中沒有任何引數。
語法
deq.cbegin();
其中 deq 是 deque 的物件。
返回值
該函式返回一個 const_iterator。
const_iterator 是一個隨機訪問迭代器,用於指向 deque 容器的第一個元素。我們可以使用容器的第一個元素遍歷整個容器,但這不能用於對容器的值進行修改,但可以列印整個容器。
例項
#include <deque>
#include <iostream>
using namespace std;
int main(){
deque<int> dqe = { 65, 2, 31, 5, 9 }; // creation of deque
cout<<"First element of the deque is: ";
cout<<*dqe.cbegin(); // returns first element of deque
}輸出
如果我們執行上面的程式碼,它將生成以下輸出 −
First element of the deque is: 65
說明
在此程式碼中,首先,標頭檔案包含了 deque 的所有函式。我們傾向於將 deque 宣告為其中包含一些值。然後,我們傾向於列印 deque 的主要元件,使用執行 cbegin( ),在其中 cbegin( ) 用於返回列表的主要元件。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP