C++ STL中的deque cbegin()
deque 中的 cbegin() 是C++ STL中的一个函数,它返回指向容器第一个元素的迭代器。
语法 :
返回值 :它返回一个指向deque第一个元素的常量 迭代器 。这意味着该迭代器可用于遍历队列,但不能用于修改它。也就是说,如果使用常量迭代器调用insert、erase等函数,则会抛出错误。
当您不希望您的代码的任何部分修改deque的内容时,应使用常量迭代器。
以下程序说明了该函数。
程序1:
程序2:
deque 中的 cbegin() 是C++ STL中的一个函数,它返回指向容器第一个元素的迭代器。
语法 :
返回值 :它返回一个指向deque第一个元素的常量 迭代器 。这意味着该迭代器可用于遍历队列,但不能用于修改它。也就是说,如果使用常量迭代器调用insert、erase等函数,则会抛出错误。
当您不希望您的代码的任何部分修改deque的内容时,应使用常量迭代器。
以下程序说明了该函数。
程序1:
程序2: