Skip to content

Commit f633a59

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 06da470 commit f633a59

Some content is hidden

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

42 files changed

+2864
-947
lines changed

reference/algorithm/ranges_fold_left.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
317317
<li>
318318
<p>(2) : <code>r</code>からイテレータを取得して(1)に委譲
319319
<br />
320-
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left</span><span class="p">(</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n">move</span><span class="p">(</span><span class="n">init</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
320+
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left</span><span class="p">(</span><span class="n"><a href="../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n">move</span><span class="p">(</span><span class="n">init</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
321321
</code></pre></div>
322322
</p>
323323
</li>

reference/algorithm/ranges_fold_left_first.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
257257
<li>
258258
<p>(2) : <code>r</code>からイテレータを取得して(1)に委譲
259259
<br />
260-
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_first</span><span class="p">(</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
260+
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_first</span><span class="p">(</span><span class="n"><a href="../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
261261
</code></pre></div>
262262
</p>
263263
</li>

reference/algorithm/ranges_fold_left_first_with_iter.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
266266
<li>
267267
<p>(2) : <code>r</code>からイテレータを取得して(1)に委譲
268268
<br />
269-
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_first_with_iter</span><span class="p">(</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
269+
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_first_with_iter</span><span class="p">(</span><span class="n"><a href="../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
270270
</code></pre></div>
271271
</p>
272272
</li>

reference/algorithm/ranges_fold_left_with_iter.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
291291
<li>
292292
<p>(2) : <code>r</code>からイテレータを取得して(1)に委譲
293293
<br />
294-
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_with_iter</span><span class="p">(</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n">move</span><span class="p">(</span><span class="n">init</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
294+
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="n">ranges</span><span class="o">::</span><span class="n">fold_left_with_iter</span><span class="p">(</span><span class="n"><a href="../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n">move</span><span class="p">(</span><span class="n">init</span><span class="p">),</span> <span class="n">f</span><span class="p">);</span>
295295
</code></pre></div>
296296
</p>
297297
</li>

reference/algorithm/ranges_mismatch.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,8 +278,8 @@ <h2>例</h2>
278278
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">Range1</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Range2</span><span class="p">,</span> <span class="k">class</span> <span class="nc">I1</span><span class="p">,</span> <span class="k">class</span> <span class="nc">I2</span><span class="o">&gt;</span>
279279
<span class="kt">void</span> <span class="n">print_mismatch_value</span><span class="p">(</span><span class="k">const</span> <span class="n">Range1</span><span class="o">&amp;</span> <span class="n">r1</span><span class="p">,</span> <span class="k">const</span> <span class="n">Range2</span><span class="o">&amp;</span> <span class="n">r2</span><span class="p">,</span> <span class="k">const</span> <span class="n">I1</span><span class="o">&amp;</span> <span class="n">i1</span><span class="p">,</span> <span class="k">const</span> <span class="n">I2</span><span class="o">&amp;</span> <span class="n">i2</span><span class="p">)</span> <span class="p">{</span>
280280
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"mismatch index: "</span> <span class="o">&lt;&lt;</span> <span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n">distance</span><span class="p">(</span><span class="n"><a href="../iterator/begin.html">std::begin</a></span><span class="p">(</span><span class="n">r1</span><span class="p">),</span> <span class="n">i1</span><span class="p">)</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
281-
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"mismatch value: ("</span> <span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n">end</span><span class="p">(</span><span class="n">r1</span><span class="p">)</span> <span class="o">==</span> <span class="n">i1</span> <span class="o">?</span> <span class="s">"end"</span> <span class="o">:</span> <span class="n"><a href="../string/to_string.html">std::to_string</a></span><span class="p">(</span><span class="o">*</span><span class="n">i1</span><span class="p">))</span> <span class="o">&lt;&lt;</span> <span class="s">","</span>
282-
<span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n">end</span><span class="p">(</span><span class="n">r2</span><span class="p">)</span> <span class="o">==</span> <span class="n">i2</span> <span class="o">?</span> <span class="s">"end"</span> <span class="o">:</span> <span class="n"><a href="../string/to_string.html">std::to_string</a></span><span class="p">(</span><span class="o">*</span><span class="n">i2</span><span class="p">))</span> <span class="o">&lt;&lt;</span> <span class="s">")"</span>
281+
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"mismatch value: ("</span> <span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r1</span><span class="p">)</span> <span class="o">==</span> <span class="n">i1</span> <span class="o">?</span> <span class="s">"end"</span> <span class="o">:</span> <span class="n"><a href="../string/to_string.html">std::to_string</a></span><span class="p">(</span><span class="o">*</span><span class="n">i1</span><span class="p">))</span> <span class="o">&lt;&lt;</span> <span class="s">","</span>
282+
<span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r2</span><span class="p">)</span> <span class="o">==</span> <span class="n">i2</span> <span class="o">?</span> <span class="s">"end"</span> <span class="o">:</span> <span class="n"><a href="../string/to_string.html">std::to_string</a></span><span class="p">(</span><span class="o">*</span><span class="n">i2</span><span class="p">))</span> <span class="o">&lt;&lt;</span> <span class="s">")"</span>
283283
<span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
284284
<span class="p">}</span>
285285

reference/charconv/from_chars.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -647,8 +647,8 @@ <h3><a class="cpprefjp-defined-word" data-desc="2つのイテレータで表現
647647
<span class="kt">double</span> <span class="n">out</span><span class="p">;</span>
648648

649649
<span class="c1">// 範囲のイテレータ(ポインタではない場合がある)</span>
650-
<span class="k">auto</span> <span class="n">it</span> <span class="o">=</span> <span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">);</span>
651-
<span class="k">auto</span> <span class="n"><a href="../ranges/end.html">end</a></span> <span class="o">=</span> <span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">r</span><span class="p">);</span>
650+
<span class="k">auto</span> <span class="n">it</span> <span class="o">=</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">r</span><span class="p">);</span>
651+
<span class="k">auto</span> <span class="n"><a href="../ranges/end.html">end</a></span> <span class="o">=</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">r</span><span class="p">);</span>
652652

653653
<span class="c1">// <a href="../memory/to_address.html">to_address</a>でイテレータをポインタへ変換して渡す</span>
654654
<span class="k">if</span> <span class="p">(</span><span class="k">auto</span> <span class="p">[</span><span class="n">ptr</span><span class="p">,</span> <span class="n">ec</span><span class="p">]</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">std::from_chars</span></span><span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n"><a href="../memory/to_address.html">to_address</a></span><span class="p">(</span><span class="n">it</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../memory/to_address.html">to_address</a></span><span class="p">(</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">),</span> <span class="n">out</span><span class="p">,</span> <span class="n"><a href="chars_format.html">std::chars_format</a></span><span class="o">::</span><span class="n">general</span><span class="p">);</span> <span class="n">ec</span> <span class="o">!=</span> <span class="n">std</span><span class="o">::</span><span class="n">errc</span><span class="p">{})</span> <span class="p">{</span>
@@ -676,7 +676,7 @@ <h3><a class="cpprefjp-defined-word" data-desc="2つのイテレータで表現
676676
<span class="p">}</span>
677677

678678
<span class="k">const</span> <span class="kt">char</span> <span class="n">cstr</span><span class="p">[]</span> <span class="o">=</span> <span class="s">"1.10001e-01 is Liouville number"</span><span class="p">;</span>
679-
<span class="n"><a href="../vector/vector.html">std::vector</a></span><span class="o">&lt;</span><span class="kt">char</span><span class="o">&gt;</span> <span class="n">strvec</span><span class="p">(</span><span class="n">cstr</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">end</a></span><span class="p">(</span><span class="n">cstr</span><span class="p">));</span>
679+
<span class="n"><a href="../vector/vector.html">std::vector</a></span><span class="o">&lt;</span><span class="kt">char</span><span class="o">&gt;</span> <span class="n">strvec</span><span class="p">(</span><span class="n">cstr</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../ranges/end.html">ranges::end</a></span><span class="p">(</span><span class="n">cstr</span><span class="p">));</span>
680680

681681
<span class="k">if</span> <span class="p">(</span><span class="k">auto</span> <span class="n">opt</span> <span class="o">=</span> <span class="n">str_to_double</span><span class="p">(</span><span class="n">strvec</span><span class="p">);</span> <span class="n">opt</span><span class="p">)</span> <span class="p">{</span>
682682
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../format/format.html">format</a></span><span class="p">(</span><span class="s">"{:.15f}</span><span class="se">\n</span><span class="s">"</span><span class="p">,</span> <span class="o">*</span><span class="n">opt</span><span class="p">);</span>

reference/iterator/common_iterator/iter_move.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ <h2>例</h2>
260260
<span class="c1">// common_iteratorを通すことでイテレータ型と番兵型を合わせる</span>
261261
<span class="k">using</span> <span class="n">CI</span> <span class="o">=</span> <span class="n">std</span><span class="o">::</span><span class="n">common_iterator</span><span class="o">&lt;</span><span class="n">std</span><span class="o">::</span><span class="n">counted_iterator</span><span class="o">&lt;</span><span class="n"><a href="../../vector/vector.html">std::vector</a></span><span class="o">&lt;</span><span class="kt">int</span><span class="o">&gt;::</span><span class="n">iterator</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="../default_sentinel_t.html">default_sentinel_t</a></span><span class="o">&gt;</span><span class="p">;</span>
262262

263-
<span class="n">CI</span> <span class="n">ci</span><span class="p">{</span><span class="n">std</span><span class="o">::</span><span class="n">counted_iterator</span><span class="p">{</span><span class="n">std</span><span class="o">::</span><span class="n">ranges</span><span class="o">::</span><span class="n">begin</span><span class="p">(</span><span class="n">vec</span><span class="p">),</span> <span class="mi">5</span><span class="p">}};</span>
263+
<span class="n">CI</span> <span class="n">ci</span><span class="p">{</span><span class="n">std</span><span class="o">::</span><span class="n">counted_iterator</span><span class="p">{</span><span class="n">std</span><span class="o">::</span><span class="n"><a href="../../ranges/begin.html">ranges::begin</a></span><span class="p">(</span><span class="n">vec</span><span class="p">),</span> <span class="mi">5</span><span class="p">}};</span>
264264

265265
<span class="c1">// ADLによる呼び出し</span>
266266
<span class="kt">int</span> <span class="n">n1</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">iter_move</span></span><span class="p">(</span><span class="n">ci</span><span class="p">);</span>

0 commit comments

Comments
 (0)