C++官网参考链接:https://cplusplus.com/reference/deque/deque/cbegin/
公有成员函数
 <deque>
 std::deque::cbegin
 const_iterator cbegin() const noexcept;
返回指向开始的常量迭代器 
 返回指向容器第一个元素的const_iterator。
 const_iterator是指向const内容的迭代器。这个迭代器可以增加或减少(除非它本身也是const),就像deque::begin返回的iterator一样,但不能用来修改它所指向的内容,即使deque对象本身不是const。
 如果容器为empty,则不应该解引用返回的迭代器值。
形参 
 没有形参。 
返回值
 指向序列开始的const_iterator。
 成员类型const_iterator是一个指向const元素的随机访问迭代器(random access iterator)类型。
用例
 // deque::cbegin/cend
 #include <iostream>
 #include <deque>
int main ()
 {
   std::deque<int> mydeque = {10,20,30,40,50};
std::cout << "mydeque contains:";
  for (auto it = mydeque.cbegin(); it != mydeque.cend(); ++it)
     std::cout << ' ' << *it;
std::cout << '\n';
  return 0;
 }
 输出:

复杂度 
 常量。 
迭代器有效性
 没有变化。
数据竞争
 访问容器。
 调用不访问包含的元素,但返回的迭代器可用于访问它们。同时访问或修改不同的元素是安全的。
异常安全
无抛出保证:该成员函数从不抛出异常。
 返回的迭代器的复制构造或赋值也保证永远不会抛出。 









![[附源码]java毕业设计基于疫情防控物流管理系统](https://img-blog.csdnimg.cn/fa519549ba004df2996135508f11217a.png)



![[附源码]java毕业设计教务系统](https://img-blog.csdnimg.cn/9452c23ac29c4167ad8455a0c1d6ebae.png)

![[附源码]java毕业设计基于智能推荐的房屋租赁系统](https://img-blog.csdnimg.cn/6a835da5e5774152bc420b2a2e27a76b.png)



