std::basic_const_iterator<Iter>::operator*
来自 cppreference.com
constexpr std::iter_const_reference_t<Iter> operator*() const; |
(1) | (自 C++23 起) |
constexpr const auto* operator->() const requires std::is_lvalue_reference_v<std::iter_reference_t<Iterator>> && |
(2) | (自 C++23 起) |
返回对当前元素的常量版本的引用或指针。
1) 返回 static_cast<std::iter_const_reference_t<Iter>>(*base()).
内容 |
[编辑] 参数
(无)
[编辑] 返回值
1) 对当前元素的常量引用。结果可能是一个右值(例如,如果
*base()
是一个右值)。2) 指向当前元素的常量指针。
[编辑] 示例
本节内容不完整 原因:没有示例 |
[编辑] 另请参阅
按索引访问元素 (公有成员函数) |