Skip to content

Commit 98c2b16

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 99edd55 commit 98c2b16

File tree

63 files changed

+1935
-2587
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+1935
-2587
lines changed

lang/cpp17/declaring_non-type_template_arguments_with_auto.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-10T01:26:30">
192-
2025年07月10日 01時26分30秒
191+
<span itemprop="datePublished" content="2025-08-31T12:46:41">
192+
2025年08月31日 12時46分41秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Koichi Murase</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -246,7 +246,7 @@ <h2>仕様</h2>
246246
<li>オブジェクトへの左辺値参照または関数への左辺値参照</li>
247247
<li>メンバへのポインタ</li>
248248
<li><code><a href="../../reference/cstddef/nullptr_t.html">std::nullptr_t</a></code></li>
249-
<li>プレースホルダ型を含む型 &lt;-- この行が追加された</li>
249+
<li>プレースホルダ型を含む型 &lt;-- この行が追加された</li>
250250
</ul>
251251
<p>なお、[temp.param]/4 は C++20 で変更予定である。<a href="http://eel.is/c++draft/temp.param" target="_blank">Working Draft, Standard</a>を参照。</p>
252252
<p>この他にも変更点が多くある。<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0127r2.html" target="_blank">P0127R2 Declaring non-type template arguments with auto</a>を参照。</p>

reference/algorithm/ranges_find_end.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
192-
2024年06月11日 13時45分38秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -254,7 +254,7 @@ <h2>概要</h2>
254254
</ul>
255255
<h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a></h2>
256256
<ul>
257-
<li>(1): <code>[first1,last1 - (last2 - first2))</code> 内のイテレータ <code>i</code> があるとき、0 以上 <code>last2 - first2</code> 未満の全ての整数 <code>n</code> について、それぞれ <code>*(i + n) == *(first2 + n)</code> もしくは <code>invoke(pred, invoke(proj1, *(i + n)), invoke(proj2, *(first2 + n)))) != false</code> であるようなサブシーケンスを探し、見つかった <strong>最後の</strong> サブシーケンス<code>{i, i + (i == last1 ? 0 : last2 - first2)}</code>を返す。そのようなイテレータが見つからない、もしくは <code>[first2,last2)</code> が空である場合は <code>{last1, last1}</code> を返す。</li>
257+
<li>(1): <code>[first1,last1 - (last2 - first2))</code> 内のイテレータ <code>i</code> があるとき、0 以上 <code>last2 - first2</code> 未満の全ての整数 <code>n</code> について、それぞれ <code>*(i + n) == *(first2 + n)</code> もしくは <code>invoke(pred, invoke(proj1, *(i + n)), invoke(proj2, *(first2 + n))) != false</code> であるようなサブシーケンスを探し、見つかった <strong>最後の</strong> サブシーケンス<code>{i, i + (i == last1 ? 0 : last2 - first2)}</code>を返す。そのようなイテレータが見つからない、もしくは <code>[first2,last2)</code> が空である場合は <code>{last1, last1}</code> を返す。</li>
258258
<li>(2): <code>first1 = begin(r1)</code>, <code>last1 = end(r1)</code>, <code>first2 = begin(r2)</code>, <code>last2 = end(r2)</code>の下で(1)と等しい。</li>
259259
</ul>
260260
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Complexity。関数が使うアルゴリズムの空間計算量・時間計算量">計算量</a></h2>

reference/algorithm/ranges_remove_copy.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-08T15:33:39">
192-
2025年07月08日 15時33分39秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -290,7 +290,7 @@ <h2>概要</h2>
290290
</ul>
291291
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Preconditions。関数呼び出し時に満たされていると関数が想定する条件。満たさなければ未定義の動作。契約属性の`[[expects]]`に相当">事前条件</a></h2>
292292
<ul>
293-
<li><code>[first,last)</code><code>[result,result + (last - first)</code> は重なってはならない。</li>
293+
<li><code>[first,last)</code><code>[result,result + (last - first))</code> は重なってはならない。</li>
294294
</ul>
295295
<h2>効果</h2>
296296
<p><code>[first,last)</code> 内にあるイテレータ <code>i</code> について、<code><a href="../functional/invoke.html">invoke</a>(proj, *i) == value</code> でない要素を <code>result</code> へコピーする</p>

reference/algorithm/ranges_remove_copy_if.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-08T15:33:39">
192-
2025年07月08日 15時33分39秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -248,7 +248,7 @@ <h2>概要</h2>
248248
</ul>
249249
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Preconditions。関数呼び出し時に満たされていると関数が想定する条件。満たさなければ未定義の動作。契約属性の`[[expects]]`に相当">事前条件</a></h2>
250250
<ul>
251-
<li><code>[first,last)</code><code>[result,result + (last - first)</code> は重なってはならない。</li>
251+
<li><code>[first,last)</code><code>[result,result + (last - first))</code> は重なってはならない。</li>
252252
</ul>
253253
<h2>効果</h2>
254254
<p><code>[first,last)</code> 内にあるイテレータ <code>i</code> について、<code>pred(*i) != false</code> でない要素を <code>result</code> へコピーする</p>

reference/algorithm/remove_copy.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-05-27T05:13:34">
192-
2025年05月27日 05時13分34秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -270,7 +270,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
270270
</ul>
271271
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Preconditions。関数呼び出し時に満たされていると関数が想定する条件。満たさなければ未定義の動作。契約属性の`[[expects]]`に相当">事前条件</a></h2>
272272
<ul>
273-
<li><code>[first,last)</code><code>[result,result + (last - first)</code> は重なってはならない。</li>
273+
<li><code>[first,last)</code><code>[result,result + (last - first))</code> は重なってはならない。</li>
274274
</ul>
275275
<h2>効果</h2>
276276
<p><code>[first,last)</code> 内にあるイテレータ <code>i</code> について、<code>*i == value</code> でない要素を <code>result</code> へコピーする</p>

reference/algorithm/remove_copy_if.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2022-12-27T15:47:26">
192-
2022年12月27日 15時47分26秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -247,7 +247,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
247247
</ul>
248248
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Preconditions。関数呼び出し時に満たされていると関数が想定する条件。満たさなければ未定義の動作。契約属性の`[[expects]]`に相当">事前条件</a></h2>
249249
<ul>
250-
<li><code>[first,last)</code><code>[result,result + (last - first)</code> は重なってはならない</li>
250+
<li><code>[first,last)</code><code>[result,result + (last - first))</code> は重なってはならない</li>
251251
</ul>
252252
<h2>効果</h2>
253253
<p><code>[first,last)</code> 内にあるイテレータ <code>i</code> について、<code>pred(*i) != false</code> でない要素を <code>result</code> へコピーする</p>

reference/cassert/assert.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-13T04:07:37">
192-
2025年07月13日 04時07分37秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Koichi Murase</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -239,7 +239,7 @@ <h2>効果</h2>
239239
<li>C++03 : パラメータの式を評価し、</li>
240240
<li>C++26 : 可変引数パラメータ<code>__VA_ARGS__</code><code>bool</code>に変換し、</li>
241241
<li>真に評価された場合は、なにもしない</li>
242-
<li>そうでない場合(<code>0</code>と等しい場合)、式をテキスト化したもの、(<code><a href="../source_location/source_location.html">std::source_location</a>::<a href="../source_location/source_location/current.html">current()</a></code>で取得できるような) ソースファイル名、行番号、関数名を標準エラー出力に<a class="cpprefjp-defined-word" data-desc="処理系定義の動作。処理系によって事前に定めた動作をする" href="../../implementation-compliance.html#dfn-implementation-defined-behavior">処理系定義</a>の書式で書き込み、<code><a href="../cstdlib/abort.html">abort()</a></code>関数を呼び出してプログラムを異常終了させる</li>
242+
<li>そうでない場合(<code>0</code>と等しい場合)、式をテキスト化したもの、(<code><a href="../source_location/source_location.html">std::source_location</a>::<a href="../source_location/source_location/current.html">current()</a></code>で取得できるようなソースファイル名、行番号、関数名を標準エラー出力に<a class="cpprefjp-defined-word" data-desc="処理系定義の動作。処理系によって事前に定めた動作をする" href="../../implementation-compliance.html#dfn-implementation-defined-behavior">処理系定義</a>の書式で書き込み、<code><a href="../cstdlib/abort.html">abort()</a></code>関数を呼び出してプログラムを異常終了させる</li>
243243
</ul>
244244
</li>
245245
<li>無効な場合:<ul>

reference/chrono/format.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
192-
2025年07月11日 17時16分44秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Koichi Murase</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -277,7 +277,7 @@ <h3>chronoライブラリでのフォーマットフラグ</h3>
277277
<tr>
278278
<td><code>%C</code></td>
279279
<td>100で切り下げ除算した年 (世紀)。結果が10進数で1桁の場合、先頭に<code>0</code>がつく。改良コマンド<code>%EC</code>を指定すると、ロケール依存の世紀の異なる表現を出力する</td>
280-
<td>2020年では<code>"20"</code>)</td>
280+
<td>2020年では<code>"20"</code></td>
281281
</tr>
282282
<tr>
283283
<td><code>%d</code></td>

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ <h2>例</h2>
239239
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">false</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
242+
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mf">1F</span><span class="n">uIXNXEqmRNdxiAeMCzFdydNcCNUbxqV</span><span class="p">);</span>
243243
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">11h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

reference/chrono/system_clock.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
192-
2024年06月11日 13時45分38秒
191+
<span itemprop="datePublished" content="2025-08-31T12:36:04">
192+
2025年08月31日 12時36分04秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -226,8 +226,8 @@ <h3>エポック</h3>
226226
<p>クロックごとの初期時間 (内部的にカウンタがあれば値ゼロ) をエポックと呼ぶ。</p>
227227
<p><code>system_clock</code>のエポックは、以下である:</p>
228228
<ul>
229-
<li>C++17 以前の場合、<code>system_clock</code> のエポックがどの時間を指しているかは<a class="cpprefjp-defined-word" data-desc="未規定の動作。事前の断りなく処理系によって異なる動作をする" href="../../implementation-compliance.html#dfn-unspecified-behavior">未規定</a>だが、ほとんどの処理系は UNIX 時間(1970年1月1日0時0分0秒)を指している</li>
230-
<li>C++20 以降の場合、<code>system_clock</code> のエポックは必ず UNIX 時間(1970年1月1日0時0分0秒)を指す</li>
229+
<li>C++17 以前の場合、<code>system_clock</code> のエポックがどの時間を指しているかは<a class="cpprefjp-defined-word" data-desc="未規定の動作。事前の断りなく処理系によって異なる動作をする" href="../../implementation-compliance.html#dfn-unspecified-behavior">未規定</a>だが、ほとんどの処理系は UNIX 時間(1970年1月1日0時0分0秒を指している</li>
230+
<li>C++20 以降の場合、<code>system_clock</code> のエポックは必ず UNIX 時間(1970年1月1日0時0分0秒を指す</li>
231231
</ul>
232232
<h3>うるう秒の扱い</h3>
233233
<p>このクロックでは、うるう秒が除外されて (うるう秒が挿入された分だけ値が引かれる) 時間がカウントされる。</p>

0 commit comments

Comments
 (0)