Skip to content

Commit 2f524bf

Browse files
committed
common_view のコードを修正
empty_view は common_range なので common_view でラップするとエラーになります。 iota_view に変更しました。
1 parent e970be3 commit 2f524bf

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

reference/ranges/common_view/op_constructor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ int main() {
3333
std::vector<int> vec = {1, 2, 3, 4, 5};
3434
3535
// (1) デフォルトコンストラクタ
36-
std::ranges::common_view<std::ranges::empty_view<int>> cv1;
36+
std::ranges::common_view<std::ranges::iota_view<int>> cv1;
3737
3838
// (2) 元となるRangeを受け取るコンストラクタ
3939
auto taken = vec | std::views::take_while([](int x) { return x <= 3; });
@@ -46,7 +46,7 @@ int main() {
4646
}
4747
```
4848
* std::ranges::common_view[color ff0000]
49-
* std::ranges::empty_view[link ../empty_view.md]
49+
* std::ranges::iota_view[link ../iota_view.md]
5050
* std::views::take_while[link ../take_while_view.md]
5151

5252
### 出力

reference/ranges/common_view/op_deduction_guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace std::ranges {
2525
int main() {
2626
std::vector<int> vec = {1, 2, 3, 4, 5};
2727
28-
// views::takeはcommon_rangeではない
28+
// views::take_whileはcommon_rangeではない
2929
auto pred = [](int x) { return x <= 3; };
3030
auto taken = vec | std::views::take_while(pred);
3131

0 commit comments

Comments
 (0)