std::move_iterator::operator*,->

来自cppreference.com
(1)
reference operator* () const;
(C++17 前)
constexpr reference operator* () const;
(C++17 起)
(2)
pointer operator->() const;
(C++17 前)
constexpr pointer operator->() const;
(C++17 起)

返回到当前元素的右值引用或指针。

1) 等价于 std::move(*current)
(C++17 前)
1) 等价于 static_cast<reference>(*current)
(C++17 起)
2) 等价于 current

目录

[编辑] 参数

(无)

[编辑] 返回值

到当前元素的右值引用或指针。

[编辑] 注意

注意 (2) 返回指针。解引用指针时,返回值是左值。这可能导致非有意的行为。

[编辑] 示例

[编辑] 参阅

按索引访问元素
(公开成员函数) [编辑]