File tree Expand file tree Collapse file tree 3 files changed +20
-1
lines changed Expand file tree Collapse file tree 3 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 4242| [ ` copyable-box ` ] ( ranges/copyable_box.md ) | コピー可能、または例外なしでムーブ可能な場合のみ値を保持する型 (class template) | C++20 |
4343| [ ` simple-view ` ] ( ranges/simple-view.md ) | 単純なビューを表す (concept) | C++20 |
4444| [ ` has-arrow ` ] ( ranges/has-arrow.md ) | [ ` std::input_iterator ` ] ( /reference/iterator/input_iterator.md ) を満たし、アロー演算子が使用できる型かを表す (concept) | C++20 |
45+ | [ ` range-with-movable-references ` ] ( ranges/range-with-movable-references.md ) | 要素の参照と右辺値参照がムーブ構築できる[ ` input_range ` ] ( /reference/ranges/input_range.md ) (concept) | C++23 |
4546| [ ` different-from ` ] ( ranges/different-from.md ) | ` const ` /` volatile ` 修飾を無視して、2つの型が同じでないことを表す (concept) | C++20 |
4647| [ ` uses-nonqualification-pointer-conversion ` ] ( ranges/subrange/uses-nonqualification-pointer-conversion.md ) | 直接変換できない型同士のポインタの変換が必要かどうかを表す (concept) | C++20 |
4748| [ ` convertible-to-non-slicing ` ] ( ranges/subrange/convertible-to-non-slicing.md ) | スライシングを起こさずに変換できるかどうかを表す (concept) | C++20 |
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace std::ranges {
1515 }
1616}
1717```
18- * range-with-movable-references[link range-with-movable-references.md.nolink ]
18+ * range-with-movable-references[link range-with-movable-references.md]
1919
2020## 概要
2121
Original file line number Diff line number Diff line change 1+ # range-with-movable-references
2+ * ranges[ meta header]
3+ * concept[ meta id-type]
4+ * cpp23[ meta cpp]
5+
6+ ``` cpp
7+ template <class R >
8+ concept range-with-movable-references = // 説明専用コンセプト
9+ input_range<R> && move_constructible<range_reference_t <R>> &&
10+ move_constructible<range_rvalue_reference_t <R>>;
11+ ```
12+
13+ ## 概要
14+ ` range-with-movable-references ` は、型` R ` が[ ` input_range ` ] ( input_range.md ) であり、その要素の参照と右辺値参照がムーブ構築可能であることを表す説明専用コンセプトである。
15+
16+ ## バージョン
17+ ### 言語
18+ - C++23
You can’t perform that action at this time.
0 commit comments