鑒於任務是在 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 的所有函數。我們傾向於聲明雙端隊列中有一些值。然後,我們傾向於在執行 cbegin() 時打印雙端隊列利用的主要組件,無論在哪裏使用 cbegin() 來返回列表的主要組件。
相關用法
- C++ DEQUE CRBEGIN()用法及代碼示例
- C++ Deque erase()用法及代碼示例
- C++ Deque push_back()用法及代碼示例
- C++ Deque max_size()用法及代碼示例
- C++ Deque back()用法及代碼示例
- C++ Deque empty()用法及代碼示例
- C++ Deque clear()用法及代碼示例
- C++ Deque deque()用法及代碼示例
- C++ Deque pop_back()用法及代碼示例
- C++ Deque emplace_back()用法及代碼示例
- C++ Deque end()用法及代碼示例
- C++ Deque cbegin()用法及代碼示例
- C++ Deque front()用法及代碼示例
- C++ Deque shrink_to_fit用法及代碼示例
- C++ Default Methods用法及代碼示例
- C++ Deque size()用法及代碼示例
- C++ Deque resize()用法及代碼示例
- C++ Deque at()用法及代碼示例
- C++ Deque rbegin()用法及代碼示例
- C++ Deque emplace()用法及代碼示例
注:本文由純淨天空篩選整理自Sunidhi Bansal大神的英文原創作品 DEQUE CBEGIN() in C++。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。