22<feed xmlns =" http://www.w3.org/2005/Atom" >
33 <title >cpprefjp - C++日本語リファレンス</title >
44 <link href =" https://cpprefjp.github.io" />
5- <updated >2025-11-08T14:41:37.162663 </updated >
6- <id >55c42bd3-ea59-4e5e-845d-a2d710f5b2b5 </id >
5+ <updated >2025-11-08T17:05:03.971916 </updated >
6+ <id >a081926b-b13b-4e83-a800-b5fae5bfb03f </id >
77
88
9+ <entry >
10+ <title >input_iterator -- Fix typo in iterator traits documentation</title >
11+ <link href =" https://cpprefjp.github.io/reference/iterator/input_iterator.html" />
12+ <id >4aac573e0beb4f68b6ddbf142806a4e40e7a66ea:reference/iterator/input_iterator.md</id >
13+ <updated >2025-11-09T02:00:55+09:00</updated >
14+
15+ <summary type =" html" >< pre>< code> diff --git a/reference/iterator/input_iterator.md b/reference/iterator/input_iterator.md
16+ index 25d12448c..fc2fc337d 100644
17+ --- a/reference/iterator/input_iterator.md
18+ +++ b/reference/iterator/input_iterator.md
19+ @@ -29,8 +29,8 @@ namespace std {
20+
21+ 型`I`について、`std::iterator_traits& lt;I& gt;`がプライマリテンプレートの特殊化となる場合、`ITER_TRAITS(I)`を`I`とする。それ以外の場合(`std::iterator_traits& lt;I& gt;`の特殊化が存在する場合)、`ITER_TRAITS(I)`を`std::iterator_traits& lt;I& gt;`とする。
22+
23+ -1. `ITER_TRAITS(I)::itertor_concept`が有効で型名を示す場合、`ITER_CONCEPT(I)`は`ITER_TRAITS(I)::itertor_concept`
24+ -2. `ITER_TRAITS(I)::itertor_category`が有効で型名を示す場合、`ITER_CONCEPT(I)`は`ITER_TRAITS(I)::itertor_category`
25+ +1. `ITER_TRAITS(I)::iterator_concept`が有効で型名を示す場合、`ITER_CONCEPT(I)`は`ITER_TRAITS(I)::iterator_concept`
26+ +2. `ITER_TRAITS(I)::iterator_category`が有効で型名を示す場合、`ITER_CONCEPT(I)`は`ITER_TRAITS(I)::iterator_category`
27+ 3. `std::iterator_traits& lt;I& gt;`がプライマリテンプレートの特殊化となる場合、`ITER_CONCEPT(I)`は`random_access_iterator_tag`
28+ 4. 上記いずれにも当てはまらない場合、`ITER_CONCEPT(I)`は型名を示さない
29+
30+ < /code>< /pre> </summary >
31+
32+ <author >
33+ <name >onihusube</name >
34+ 35+ </author >
36+ </entry >
37+
938 <entry >
1039 <title >substr -- fix typo</title >
1140 <link href =" https://cpprefjp.github.io/reference/string/basic_string/substr.html" />
@@ -3752,84 +3781,4 @@ index cd0a10918..85350cd4b 100644
37523781 </author >
37533782 </entry >
37543783
3755- <entry >
3756- <title >operator+ (非メンバ関数) -- いくつかのコード例を修正</title >
3757- <link href =" https://cpprefjp.github.io/reference/iterator/basic_const_iterator/op_plus.html" />
3758- <id >c012fa32030b9a78f11cda6426d51a9235d7481a:reference/iterator/basic_const_iterator/op_plus.md</id >
3759- <updated >2025-10-21T16:44:54+09:00</updated >
3760-
3761- <summary type =" html" >< pre>< code> diff --git a/reference/iterator/basic_const_iterator/op_plus.md b/reference/iterator/basic_const_iterator/op_plus.md
3762- index 729919512..2ec77f4f7 100644
3763- --- a/reference/iterator/basic_const_iterator/op_plus.md
3764- +++ b/reference/iterator/basic_const_iterator/op_plus.md
3765- @@ -41,7 +41,7 @@ return basic_const_iterator(i.current_ + n);
3766- int main() {
3767- std::vector vec = {1, 2, 3, 4, 5};
3768-
3769- - std::basic_const_iterator cit = vec.end();
3770- + std::basic_const_iterator cit = vec.begin();
3771-
3772- auto cit2 = cit + 3;
3773- auto cit3 = 4 + cit;
3774- < /code>< /pre> </summary >
3775-
3776- <author >
3777- <name >Raclamusi</name >
3778- 3779- </author >
3780- </entry >
3781-
3782- <entry >
3783- <title >permutable -- いくつかのコード例を修正</title >
3784- <link href =" https://cpprefjp.github.io/reference/iterator/permutable.html" />
3785- <id >c012fa32030b9a78f11cda6426d51a9235d7481a:reference/iterator/permutable.md</id >
3786- <updated >2025-10-21T16:44:54+09:00</updated >
3787-
3788- <summary type =" html" >< pre>< code> diff --git a/reference/iterator/permutable.md b/reference/iterator/permutable.md
3789- index 95d912d5d..1b20b1c70 100644
3790- --- a/reference/iterator/permutable.md
3791- +++ b/reference/iterator/permutable.md
3792- @@ -44,6 +44,7 @@ int main() {
3793- f& lt;std::forward_list& lt;int& gt;::iterator& gt;(& #34;std::forward_list& lt;int& gt;::iterator& #34;);
3794- f& lt;std::list& lt;int& gt;::iterator& gt;(& #34;std::list& lt;int& gt;::iterator& #34;);
3795- f& lt;std::vector& lt;int& gt;::iterator& gt;(& #34;std::vector& lt;int& gt;::iterator& #34;);
3796- + f& lt;std::vector& lt;std::unique_ptr& lt;int& gt;& gt;::iterator& gt;(& #34;std::vector& lt;std::unique_ptr& lt;int& gt;& gt;::iterator& #34;);
3797-
3798- std::cout & lt;& lt; & #34;\n& #34;;
3799- f& lt;const int*& gt;(& #34;const int*& #34;);
3800- < /code>< /pre> </summary >
3801-
3802- <author >
3803- <name >Raclamusi</name >
3804- 3805- </author >
3806- </entry >
3807-
3808- <entry >
3809- <title >stop_possible -- いくつかのコード例を修正</title >
3810- <link href =" https://cpprefjp.github.io/reference/stop_token/stop_token/stop_possible.html" />
3811- <id >c012fa32030b9a78f11cda6426d51a9235d7481a:reference/stop_token/stop_token/stop_possible.md</id >
3812- <updated >2025-10-21T16:44:54+09:00</updated >
3813-
3814- <summary type =" html" >< pre>< code> diff --git a/reference/stop_token/stop_token/stop_possible.md b/reference/stop_token/stop_token/stop_possible.md
3815- index a9dcedc21..f28bb13a9 100644
3816- --- a/reference/stop_token/stop_token/stop_possible.md
3817- +++ b/reference/stop_token/stop_token/stop_possible.md
3818- @@ -62,7 +62,7 @@ int main()
3819- // 停止状態が停止要求を受け取った場合は、
3820- // その後で stop_source が破棄されても stop_possible() == true のままになる
3821- assert(st1.stop_possible() == true);
3822- - assert(st2.stop_possible() == false);
3823- + assert(st2.stop_possible() == true);
3824- assert(st3.stop_possible() == false);
3825- }
3826- ```
3827- < /code>< /pre> </summary >
3828-
3829- <author >
3830- <name >Raclamusi</name >
3831- 3832- </author >
3833- </entry >
3834-
38353784</feed >
0 commit comments