Skip to content

Commit 959cf8c

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 57c0d1e commit 959cf8c

File tree

13 files changed

+1368
-243
lines changed

13 files changed

+1368
-243
lines changed

reference/algorithm/lexicographical_compare_three_way.html

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

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-07-10T07:47:57">
192-
2024年07月10日 07時47分57秒
191+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
192+
2024年12月05日 04時43分09秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -267,7 +267,7 @@ <h2>効果</h2>
267267
</li>
268268
<li>
269269
<p>(2) : 以下と等価、すなわち(1)に委譲
270-
<br />
270+
<br />
271271
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="nf">lexicographical_compare_three_way</span><span class="p">(</span><span class="n">first1</span><span class="p">,</span> <span class="n">last1</span><span class="p">,</span> <span class="n">first2</span><span class="p">,</span> <span class="n">last2</span><span class="p">,</span> <span class="n"><a href="../compare/compare_three_way.html">compare_three_way</a></span><span class="p">());</span>
272272
</code></pre></div>
273273
</p>

reference/iterator/iterator_traits.html

Lines changed: 13 additions & 17 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="2023-01-28T14:55:37">
192-
2023年01月28日 14時55分37秒
191+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
192+
2024年12月05日 04時43分09秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">yoh</span>
196+
<span itemprop="name">Akira Takahashi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -321,7 +321,7 @@ <h3>C++20</h3>
321321
</li>
322322
<li>
323323
<p>いずれかのメンバ型が定義されておらず、<code>I</code><code>cpp17-input-iterator</code>コンセプトを満たす場合、それぞれのメンバ型は次のように定義される
324-
<br />
324+
<br />
325325
<div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">difference_type</span> <span class="o">=</span> <span class="k">typename</span> <span class="n"><a href="incrementable_traits.html">incrementable_traits</a></span><span class="o">&lt;</span><span class="n">I</span><span class="o">&gt;::</span><span class="n">difference_type</span><span class="p">;</span>
326326
<span class="k">using</span> <span class="n">value_type</span> <span class="o">=</span> <span class="k">typename</span> <span class="n"><a href="indirectly_readable_traits.html">indirectly_readable_traits</a></span><span class="o">&lt;</span><span class="n">I</span><span class="o">&gt;::</span><span class="n">value_type</span><span class="p">;</span>
327327
<span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="cm">/*<i>see below</i>*/</span><span class="p">;</span>
@@ -330,26 +330,22 @@ <h3>C++20</h3>
330330
</code></pre></div>
331331
</p>
332332
<ul>
333-
<li>
334-
<p><code>pointer</code>は、上から順に次のいずれか
335-
<br />
336-
<div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="n">I</span><span class="o">::</span><span class="n">pointer</span><span class="p">;</span>
333+
<li><code>pointer</code>は、上から順に次のいずれか</li>
334+
</ul>
335+
<p><div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="n">I</span><span class="o">::</span><span class="n">pointer</span><span class="p">;</span>
337336
<span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="k">decltype</span><span class="p">(</span><span class="n"><a href="../utility/declval.html">declval</a></span><span class="o">&lt;</span><span class="n">I</span><span class="o">&amp;&gt;</span><span class="p">().</span><span class="k">operator</span><span class="o">-&gt;</span><span class="p">());</span>
338337
<span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="kt">void</span><span class="p">;</span>
339338
</code></pre></div>
340339
</p>
341-
</li>
342-
<li>
343-
<p><code>reference</code>は、上から順に次のいずれか
344-
<br />
345-
<div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">reference</span> <span class="o">=</span> <span class="k">typename</span> <span class="n">I</span><span class="o">::</span><span class="n">reference</span><span class="p">;</span>
340+
<ul>
341+
<li><code>reference</code>は、上から順に次のいずれか</li>
342+
</ul>
343+
<p><div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">reference</span> <span class="o">=</span> <span class="k">typename</span> <span class="n">I</span><span class="o">::</span><span class="n">reference</span><span class="p">;</span>
346344
<span class="k">using</span> <span class="n">reference</span> <span class="o">=</span> <span class="n">iter_reference_t</span><span class="o">&lt;</span><span class="n">I</span><span class="o">&gt;</span><span class="p">;</span>
347345
</code></pre></div>
348346
</p>
349-
</li>
350-
<li>
351-
<p><code>iterator_category</code>は、上から順に次のいずれか</p>
352347
<ul>
348+
<li><code>iterator_category</code>は、上から順に次のいずれか<ul>
353349
<li><code>I</code><code>cpp17-random-access-iterator</code>コンセプトを満たす場合、<code>random_access_iterator_tag</code></li>
354350
<li><code>I</code><code>cpp17-bidirectional-iterator</code>コンセプトを満たす場合、<code>bidirectional_iterator_tag</code></li>
355351
<li><code>I</code><code>cpp17-forward-iterator</code>コンセプトを満たす場合、<code>forward_iterator_tag</code></li>
@@ -360,7 +356,7 @@ <h3>C++20</h3>
360356
</li>
361357
<li>
362358
<p>そうではなく、<code>I</code><code>cpp17-iterator</code>コンセプトを満たす場合、それぞれのメンバ型は次のように定義される
363-
<br />
359+
<br />
364360
<div class="codehilite"><pre><span></span><code><span class="k">using</span> <span class="n">difference_type</span> <span class="o">=</span> <span class="k">typename</span> <span class="n">incrementable_traits</span><span class="o">&lt;</span><span class="n">I</span><span class="o">&gt;::</span><span class="n">difference_type</span><span class="p">;</span>
365361
<span class="k">using</span> <span class="n">value_type</span> <span class="o">=</span> <span class="kt">void</span><span class="p">;</span>
366362
<span class="k">using</span> <span class="n">pointer</span> <span class="o">=</span> <span class="kt">void</span><span class="p">;</span>

reference/iterator/reverse_iterator/op_arrow.html

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2022-04-28T12:41:48">
204-
2022年04月28日 12時41分48秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">suomesta</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -243,19 +243,18 @@ <h2>戻り値</h2>
243243
<ul>
244244
<li>
245245
<p><code>Iterator</code>がポインタ型である場合
246-
<br />
246+
247247
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="nf"><a href="../prev.html">prev</a></span><span class="p">(</span><span class="n">current</span><span class="p">);</span>
248248
</code></pre></div>
249249
</p>
250250
</li>
251251
<li>
252-
<p>それ以外の場合
253-
<br />
254-
<div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="nf"><a href="../prev.html">prev</a></span><span class="p">(</span><span class="n">current</span><span class="p">).</span><span class="k">operator</span><span class="o">-&gt;</span><span class="p">();</span>
255-
</code></pre></div>
256-
</p>
252+
<p>それ以外の場合</p>
257253
</li>
258254
</ul>
255+
<p><div class="codehilite"><pre><span></span><code><span class="k">return</span> <span class="nf"><a href="../prev.html">prev</a></span><span class="p">(</span><span class="n">current</span><span class="p">).</span><span class="k">operator</span><span class="o">-&gt;</span><span class="p">();</span>
256+
</code></pre></div>
257+
</p>
259258
</li>
260259
</ul>
261260
<h2></h2>

reference/string/basic_string/append.html

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

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2023-04-17T03:05:56">
204-
2023年04月17日 03時05分56秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">onihusube</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -351,7 +351,7 @@ <h2>効果</h2>
351351
<li>
352352
<p>(8) 対象オブジェクトの末尾に、<code><a href="../../string_view/basic_string_view.html">basic_string_view</a>&lt;charT, traits&gt;</code>に変換可能な<code>t</code>が参照する範囲の文字列が追加される。<br />
353353
以下と等価。
354-
<br />
354+
<br />
355355
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
356356
<span class="k">return</span> <span class="nf">append</span><span class="p">(</span><span class="n"><a href="../../string_view/basic_string_view/data.html">sv.data()</a></span><span class="p">,</span> <span class="n"><a href="../../string_view/basic_string_view/size.html">sv.size()</a></span><span class="p">);</span>
357357
</code></pre></div>
@@ -362,7 +362,7 @@ <h2>効果</h2>
362362
<ul>
363363
<li>文字列の長さ <code>rlen</code> は、<code>n</code><code><a href="../../string_view/basic_string_view/size.html">sv.size()</a>- pos</code> の小さい方である。<br />
364364
以下と等価。
365-
<br />
365+
366366
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
367367
<span class="k">return</span> <span class="nf">append</span><span class="p">(</span><span class="n">sv</span><span class="p">.</span><span class="n"><a href="../../string_view/basic_string_view/substr.html">substr</a></span><span class="p">(</span><span class="n">pos</span><span class="p">,</span> <span class="n">n</span><span class="p">));</span>
368368
</code></pre></div>

reference/string/basic_string/assign.html

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

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2023-12-29T16:05:52">
204-
2023年12月29日 16時05分52秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">suomesta</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -332,7 +332,7 @@ <h2>効果</h2>
332332
<li>
333333
<p>(9) : <code><a href="../../string_view/basic_string_view.html">basic_string_view</a>&lt;charT, traits&gt;</code>に変換可能な<code>t</code>が参照する範囲をコピーして、<code>basic_string</code>オブジェクトを構築する。<br />
334334
以下と等価。
335-
<br />
335+
<br />
336336
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
337337
<span class="k">return</span> <span class="nf">assign</span><span class="p">(</span><span class="n"><a href="../../string_view/basic_string_view/data.html">sv.data()</a></span><span class="p">,</span> <span class="n"><a href="../../string_view/basic_string_view/size.html">sv.size()</a></span><span class="p">);</span>
338338
</code></pre></div>
@@ -341,7 +341,7 @@ <h2>効果</h2>
341341
<li>
342342
<p>(10) : <code><a href="../../string_view/basic_string_view.html">basic_string_view</a>&lt;charT, traits&gt;</code>に変換可能な<code>t</code>が参照する文字列を範囲指定でコピーして、<code>basic_string</code>オブジェクトを構築する。<br />
343343
以下と等価。
344-
<br />
344+
<br />
345345
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
346346
<span class="k">return</span> <span class="nf">assign</span><span class="p">(</span><span class="n">sv</span><span class="p">.</span><span class="n"><a href="../../string_view/basic_string_view/substr.html">substr</a></span><span class="p">(</span><span class="n">pos</span><span class="p">,</span> <span class="n">n</span><span class="p">));</span>
347347
</code></pre></div>

reference/string/basic_string/compare.html

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

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2024-02-17T06:25:04">
204-
2024年02月17日 06時25分04秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">suomesta</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -368,7 +368,7 @@ <h2>戻り値</h2>
368368
<li>(7) (1)と同様の結果を返す。<code>return basic_string_view&lt;charT, traits&gt;(*this).<a href="../../string_view/basic_string_view/compare.html">compare</a>(t);</code>と等価。</li>
369369
<li>(8) <code>basic_string_view&lt;charT, traits&gt;(*this).<a href="../../string_view/basic_string_view/substr.html">substr</a>(pos1, n1).<a href="../../string_view/basic_string_view/compare.html">compare</a>(t)</code> と等価</li>
370370
<li>(9) 以下と等価。
371-
<br />
371+
<br />
372372
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">s</span> <span class="o">=</span> <span class="o">*</span><span class="k">this</span><span class="p">,</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
373373
<span class="k">return</span> <span class="n">s</span><span class="p">.</span><span class="n"><a href="../../string_view/basic_string_view/substr.html">substr</a></span><span class="p">(</span><span class="n">pos1</span><span class="p">,</span> <span class="n">n1</span><span class="p">).</span><span class="n"><a href="../../string_view/basic_string_view/compare.html">compare</a></span><span class="p">(</span><span class="n">sv</span><span class="p">.</span><span class="n"><a href="../../string_view/basic_string_view/substr.html">substr</a></span><span class="p">(</span><span class="n">pos2</span><span class="p">,</span> <span class="n">n2</span><span class="p">));</span>
374374
</code></pre></div>

reference/string/basic_string/insert.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2022-10-06T09:26:35">
204-
2022年10月06日 09時26分35秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -342,15 +342,15 @@ <h2>効果</h2>
342342
<li>(9) : <code>insert(p, il.<a href="../../initializer_list/initializer_list/begin.html">begin()</a>, il.<a href="../../initializer_list/initializer_list/end.html">end()</a>)</code></li>
343343
<li>
344344
<p>(10) : 以下と等価。
345-
<br />
345+
<br />
346346
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
347347
<span class="k">return</span> <span class="nf">insert</span><span class="p">(</span><span class="n">pos1</span><span class="p">,</span> <span class="n"><a href="../../string_view/basic_string_view/data.html">sv.data()</a></span><span class="p">,</span> <span class="n"><a href="../../string_view/basic_string_view/size.html">sv.size()</a></span><span class="p">);</span>
348348
</code></pre></div>
349349
</p>
350350
</li>
351351
<li>
352352
<p>(11) : 以下と等価。
353-
<br />
353+
<br />
354354
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
355355
<span class="k">return</span> <span class="nf">insert</span><span class="p">(</span><span class="n">pos1</span><span class="p">,</span> <span class="n">sv</span><span class="p">.</span><span class="n"><a href="../../string_view/basic_string_view/substr.html">substr</a></span><span class="p">(</span><span class="n">pos2</span><span class="p">,</span> <span class="n">n</span><span class="p">));</span>
356356
</code></pre></div>

reference/string/basic_string/op_assign.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2022-10-06T09:26:35">
204-
2022年10月06日 09時26分35秒
203+
<span itemprop="datePublished" content="2024-12-05T04:43:09">
204+
2024年12月05日 04時43分09秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -262,7 +262,7 @@ <h2>概要</h2>
262262
<li>(4) : <code>*this = basic_string(1, c);</code> と等価。</li>
263263
<li>(5) : <code>*this = basic_string(il);</code> と等価。</li>
264264
<li>(6) : <code><a href="../../string_view/basic_string_view.html">std::basic_string_view</a></code>オブジェクトからの変換。以下と等価。
265-
<br />
265+
<br />
266266
<div class="codehilite"><pre><span></span><code><span class="n"><a href="../../string_view/basic_string_view.html">basic_string_view</a></span><span class="o">&lt;</span><span class="n">charT</span><span class="p">,</span> <span class="n">traits</span><span class="o">&gt;</span> <span class="n">sv</span> <span class="o">=</span> <span class="n">t</span><span class="p">;</span>
267267
<span class="k">return</span> <span class="nf"><a href="assign.html">assign</a></span><span class="p">(</span><span class="n">sv</span><span class="p">);</span>
268268
</code></pre></div>

0 commit comments

Comments
 (0)