C++官网参考链接:https://cplusplus.com/reference/list/list/cend/
公有成员函数
形参
没有形参。
返回值
指向序列结束后的元素的const_iterator。
成员类型const_iterator是指向const元素的双向iterator(bidirectional iterator)类型。
用例
// list::cbegin/cend
#include
#include
int main ()
{
std::list
std::cout << "mylist contains:";
for (auto it = mylist.cbegin(); it != mylist.cend(); ++it)
std::cout << ' ' << *it;
std::cout << '\n';
return 0;
}
输出:
复杂度
常量。
iterator的有效性
没有变化。
数据竞争
访问容器。
调用不访问包含的元素,但返回的iterator可用于访问它们。同时访问或修改不同的元素是安全的。
异常安全
无抛出保证:该成员函数从不抛出异常。
返回的iterator的复制构造或赋值也保证永远不会抛出。