Skip to content

Commit 6cf9ba0

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent f627d13 commit 6cf9ba0

6 files changed

Lines changed: 99 additions & 146 deletions

File tree

reference/algorithm/random_shuffle.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,12 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2025-07-09T00:33:39+09:00">
193-
2025年07月09日 00時33分39秒 (JST)
192+
datetime="2026-07-22T18:41:36+09:00">
193+
2026年07月22日 18時41分36秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
197-
<span itemprop="name">Akira Takahashi</span>
197+
<span itemprop="name">rotarymars</span>
198198
</span>
199199
が更新
200200
</small></p>
@@ -317,7 +317,7 @@ <h2>実装例</h2>
317317
<span class="w"> </span><span class="n"><a href="iter_swap.html">iter_swap</a></span><span class="p">(</span><span class="n">it</span><span class="p">,</span><span class="w"> </span><span class="n">first</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">get_random_number</span><span class="p">(</span><span class="n">it</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="n">first</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="mi">1</span><span class="p">));</span>
318318
<span class="p">}</span>
319319

320-
<span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="w"> </span><span class="nc">RandomAccessIterator</span><span class="o">&gt;</span>
320+
<span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="w"> </span><span class="nc">RandomAccessIterator</span><span class="p">,</span><span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">RandomNumberGenerator</span><span class="o">&gt;</span>
321321
<span class="kt">void</span><span class="w"> </span><span class="n">random_shuffle</span><span class="p">(</span><span class="n">RandomAccessIterator</span><span class="w"> </span><span class="n">first</span><span class="p">,</span><span class="w"> </span><span class="n">RandomAccessIterator</span><span class="w"> </span><span class="n">last</span><span class="p">,</span><span class="w"> </span><span class="n">RandomNumberGenerator</span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="n">rand</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
322322
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">first</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">last</span><span class="p">)</span><span class="w"> </span><span class="k">return</span><span class="p">;</span>
323323
<span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">auto</span><span class="w"> </span><span class="n">it</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">first</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="mi">1</span><span class="p">;</span><span class="w"> </span><span class="n">it</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="n">last</span><span class="p">;</span><span class="w"> </span><span class="o">++</span><span class="n">it</span><span class="p">)</span>

reference/algorithm/ranges_contains_subrange.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,12 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2026-02-05T13:53:18+09:00">
193-
2026年02月05日 13時53分18秒 (JST)
192+
datetime="2026-07-22T18:43:54+09:00">
193+
2026年07月22日 18時43分54秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
197-
<span itemprop="name">Akira Takahashi</span>
197+
<span itemprop="name">rotarymars</span>
198198
</span>
199199
が更新
200200
</small></p>
@@ -345,7 +345,7 @@ <h2>実装例</h2>
345345
<span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">Pred</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../functional/ranges_equal_to.html">ranges::equal_to</a></span><span class="p">,</span><span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">Proj1</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../functional/identity.html">identity</a></span><span class="p">,</span><span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">Proj2</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../functional/identity.html">identity</a></span><span class="o">&gt;</span>
346346
<span class="w"> </span><span class="k">requires</span><span class="w"> </span><span class="n"><a href="../iterator/indirectly_comparable.html">indirectly_comparable</a></span><span class="o">&lt;</span><span class="n"><a href="../ranges/iterator_t.html">iterator_t</a></span><span class="o">&lt;</span><span class="n">R1</span><span class="o">&gt;</span><span class="p">,</span><span class="w"> </span><span class="n"><a href="../ranges/iterator_t.html">iterator_t</a></span><span class="o">&lt;</span><span class="n">R2</span><span class="o">&gt;</span><span class="p">,</span><span class="w"> </span><span class="n">Pred</span><span class="p">,</span><span class="w"> </span><span class="n">Proj1</span><span class="p">,</span><span class="w"> </span><span class="n">Proj2</span><span class="o">&gt;</span>
347347
<span class="w"> </span><span class="k">constexpr</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="k">operator</span><span class="p">()(</span><span class="n">R1</span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="n">r1</span><span class="p">,</span><span class="w"> </span><span class="n">R2</span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="n">r2</span><span class="p">,</span><span class="w"> </span><span class="n">Pred</span><span class="w"> </span><span class="n">pred</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{},</span><span class="w"> </span><span class="n">Proj1</span><span class="w"> </span><span class="n">proj1</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{},</span><span class="w"> </span><span class="n">Proj2</span><span class="w"> </span><span class="n">proj2</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{})</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="p">{</span>
348-
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n"><a href="../ranges/empty.html">ranges::empty</a></span><span class="p">(</span><span class="n">r2</span><span class="p">)</span><span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="o">!</span><span class="n"><a href="ranges_search.html">ranges::search</a></span><span class="p">(</span><span class="n"><a href="../utility/forward.html">std::forward</a></span><span class="p">(</span><span class="n">r1</span><span class="p">),</span><span class="w"> </span><span class="n"><a href="../utility/forward.html">std::forward</a></span><span class="p">(</span><span class="n">r2</span><span class="p">),</span><span class="w"> </span><span class="n">pred</span><span class="p">,</span><span class="w"> </span><span class="n">proj1</span><span class="p">,</span><span class="w"> </span><span class="n">proj2</span><span class="p">).</span><span class="n">empty</span><span class="p">();</span>
348+
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n"><a href="../ranges/empty.html">ranges::empty</a></span><span class="p">(</span><span class="n">r2</span><span class="p">)</span><span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="o">!</span><span class="n"><a href="ranges_search.html">ranges::search</a></span><span class="p">(</span><span class="n"><a href="../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">R1</span><span class="o">&gt;</span><span class="p">(</span><span class="n">r1</span><span class="p">),</span><span class="w"> </span><span class="n"><a href="../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">R2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">r2</span><span class="p">),</span><span class="w"> </span><span class="n">pred</span><span class="p">,</span><span class="w"> </span><span class="n">proj1</span><span class="p">,</span><span class="w"> </span><span class="n">proj2</span><span class="p">).</span><span class="n">empty</span><span class="p">();</span>
349349
<span class="w"> </span><span class="p">}</span>
350350
<span class="p">};</span>
351351

reference/algorithm/ranges_fill.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,12 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2026-02-05T13:53:18+09:00">
193-
2026年02月05日 13時53分18秒 (JST)
192+
datetime="2026-07-22T18:45:59+09:00">
193+
2026年07月22日 18時45分59秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
197-
<span itemprop="name">Akira Takahashi</span>
197+
<span itemprop="name">rotarymars</span>
198198
</span>
199199
が更新
200200
</small></p>
@@ -243,7 +243,7 @@
243243
<span class="w"> </span><span class="n"><a href="../iterator/sentinel_for.html">sentinel_for</a></span><span class="o">&lt;</span><span class="n">O</span><span class="o">&gt;</span><span class="w"> </span><span class="n">S</span><span class="o">&gt;</span>
244244
<span class="w"> </span><span class="k">constexpr</span><span class="w"> </span><span class="n">O</span>
245245
<span class="w"> </span><span class="n">fill</span><span class="p">(</span><span class="n">O</span><span class="w"> </span><span class="n">first</span><span class="p">,</span><span class="w"> </span><span class="n">S</span><span class="w"> </span><span class="n">last</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="n">T</span><span class="o">&amp;</span><span class="w"> </span><span class="n">value</span><span class="p">);</span><span class="w"> </span><span class="c1">// (1) C++20</span>
246-
<span class="w"> </span><span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="w"> </span><span class="nc">I</span><span class="p">,</span>
246+
<span class="w"> </span><span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="w"> </span><span class="nc">O</span><span class="p">,</span>
247247
<span class="w"> </span><span class="n"><a href="../iterator/sentinel_for.html">sentinel_for</a></span><span class="o">&lt;</span><span class="n">O</span><span class="o">&gt;</span><span class="w"> </span><span class="n">S</span><span class="p">,</span>
248248
<span class="w"> </span><span class="k">class</span><span class="w"> </span><span class="nc">T</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../iterator/iter_value_t.html">iter_value_t</a></span><span class="o">&lt;</span><span class="n">O</span><span class="o">&gt;&gt;</span>
249249
<span class="w"> </span><span class="k">requires</span><span class="w"> </span><span class="n"><a href="../iterator/output_iterator.html">output_iterator</a></span><span class="o">&lt;</span><span class="n">O</span><span class="p">,</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="n">T</span><span class="o">&amp;&gt;</span>

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ <h2>例</h2>
263263
<span class="w"> </span><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="w"> </span><span class="nb">false</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
264264

265265
<span class="w"> </span><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="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
266-
<span class="w"> </span><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="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
266+
<span class="w"> </span><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="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">1z</span><span class="n">lTieXKGkfoAjmUCLoJzIAfJFmLxFDHq</span><span class="p">);</span>
267267
<span class="w"> </span><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="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
268268
<span class="w"> </span><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="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
269269
<span class="p">}</span>

0 commit comments

Comments
 (0)