Skip to content

Commit 28e0b9e

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent ae00d23 commit 28e0b9e

17 files changed

+10307
-10092
lines changed

lang/cpp11/variadic_templates.html

Lines changed: 2 additions & 2 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="2025-07-08T15:33:39">
192-
2025年07月08日 15時33分39秒
191+
<span itemprop="datePublished" content="2026-04-08T23:58:08">
192+
2026年04月08日 23時58分08秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

lang/cpp17/type_deduction_for_class_templates.html

Lines changed: 3 additions & 3 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="2026-04-08T23:58:08">
192+
2026年04月08日 23時58分08秒
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">Akira Takahashi</span>
197197
</span>
198198
が更新
199199
</small></p>

lang/cpp20/allow_pack_expansion_in_lambda_init_capture.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ <h2>この機能が必要になった背景・経緯</h2>
295295
<p>例えば、上記の例にある関数 <code>f</code> は、C++17 以前では次のように書く必要がある。</p>
296296
<p><div class="codehilite"><pre><span></span><code><span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="p">...</span><span class="w"> </span><span class="n">Args</span><span class="o">&gt;</span>
297297
<span class="k">auto</span><span class="w"> </span><span class="n">f</span><span class="p">(</span><span class="n">Args</span><span class="p">...</span><span class="w"> </span><span class="n">args</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
298-
<span class="w"> </span><span class="p">[</span><span class="n">tup</span><span class="o">=</span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</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">args</span><span class="p">)...)]</span><span class="w"> </span><span class="p">{</span>
298+
<span class="w"> </span><span class="p">[</span><span class="n">tup</span><span class="o">=</span><span class="n"><a href="../../reference/tuple/make_tuple.html">std::make_tuple</a></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">args</span><span class="p">)...)]</span><span class="w"> </span><span class="p">{</span>
299299
<span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">apply</span><span class="p">([](</span><span class="k">auto</span><span class="w"> </span><span class="k">const</span><span class="o">&amp;</span><span class="p">...</span><span class="w"> </span><span class="n">args</span><span class="p">)</span><span class="w"> </span><span class="o">-&gt;</span><span class="w"> </span><span class="n"><a href="../cpp14/decltype_auto.html">decltype(auto)</a></span><span class="w"> </span><span class="p">{</span>
300300
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">g</span><span class="p">(</span><span class="n">args</span><span class="p">...);</span>
301301
<span class="w"> </span><span class="p">},</span><span class="w"> </span><span class="n">tup</span><span class="p">);</span>

lang/cpp20/extending_structured_bindings_to_be_more_like_variable_declarations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ <h3>ラムダ式によるキャプチャ</h3>
293293

294294
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span>
295295
<span class="p">{</span>
296-
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/tuple.html">tuple</a></span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mf">1.0</span><span class="p">,</span><span class="w"> </span><span class="mf">2.0</span><span class="p">,</span><span class="w"> </span><span class="mf">3.0</span><span class="p">);</span>
296+
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/tuple.html">tuple</a></span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mf">1.0</span><span class="p">,</span><span class="w"> </span><span class="mf">2.0</span><span class="p">,</span><span class="w"> </span><span class="mf">3.0</span><span class="p">);</span>
297297
<span class="w"> </span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="p">[</span><span class="n">a</span><span class="p">,</span><span class="w"> </span><span class="n">b</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/tuple.html">tuple</a></span><span class="p">;</span>
298298

299299
<span class="w"> </span><span class="c1">//コピーキャプチャ</span>

lang/cpp26/expansion_statements.html

Lines changed: 4 additions & 4 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="2026-04-08T23:44:02">
192-
2026年04月08日 23時44分02秒
191+
<span itemprop="datePublished" content="2026-04-08T23:58:08">
192+
2026年04月08日 23時58分08秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -297,7 +297,7 @@ <h2><code>break</code>と<code>continue</code></h2>
297297
<li><code>continue</code> : 次の展開の先頭に飛ぶ</li>
298298
</ul>
299299
<p>同じ型の要素のみのタプルであれば、通常の<code>if</code>文で条件分岐できる:</p>
300-
<p><div class="codehilite"><pre><span></span><code><span class="k">auto</span><span class="w"> </span><span class="n">tup</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">3</span><span class="p">);</span>
300+
<p><div class="codehilite"><pre><span></span><code><span class="k">auto</span><span class="w"> </span><span class="n">tup</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">3</span><span class="p">);</span>
301301
<span class="k">template</span><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">elem</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">tup</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
302302
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">elem</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">2</span><span class="p">)</span><span class="w"> </span><span class="k">break</span><span class="p">;</span>
303303
<span class="w"> </span><span class="n"><a href="../../reference/print/println.html">std::println</a></span><span class="p">(</span><span class="s">"{}"</span><span class="p">,</span><span class="w"> </span><span class="n">elem</span><span class="p">);</span>
@@ -306,7 +306,7 @@ <h2><code>break</code>と<code>continue</code></h2>
306306
</code></pre></div>
307307
</p>
308308
<p>異なる型の要素をもつタプルでは、型に依存する条件を<code>if constexpr</code>で分岐する必要がある:</p>
309-
<p><div class="codehilite"><pre><span></span><code><span class="k">auto</span><span class="w"> </span><span class="n">tup</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"hello"</span><span class="p">,</span><span class="w"> </span><span class="mf">3.14</span><span class="p">);</span>
309+
<p><div class="codehilite"><pre><span></span><code><span class="k">auto</span><span class="w"> </span><span class="n">tup</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../../reference/tuple/make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"hello"</span><span class="p">,</span><span class="w"> </span><span class="mf">3.14</span><span class="p">);</span>
310310
<span class="k">template</span><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">elem</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">tup</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
311311
<span class="w"> </span><span class="c1">// 整数型の場合のみ値を判定してcontinueする</span>
312312
<span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="k">constexpr</span><span class="w"> </span><span class="p">(</span><span class="n"><a href="../../reference/type_traits/is_integral.html">std::is_integral_v</a></span><span class="o">&lt;</span><span class="k">decltype</span><span class="p">(</span><span class="n">elem</span><span class="p">)</span><span class="o">&gt;</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>

reference/memory_resource/polymorphic_allocator/construct.html

Lines changed: 2 additions & 2 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="2025-07-08T15:33:39">
204-
2025年07月08日 15時33分39秒
203+
<span itemprop="datePublished" content="2026-04-08T23:58:08">
204+
2026年04月08日 23時58分08秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/ranges/repeat_view/op_constructor.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,8 +299,8 @@ <h2>例</h2>
299299
<span class="w"> </span><span class="p">{</span>
300300
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">r</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><span style="color:#ff0000">std::ranges::repeat_view</span></span><span class="o">&lt;</span><span class="n"><a href="../../string/basic_string.html">std::string</a></span><span class="p">,</span><span class="w"> </span><span class="kt">int</span><span class="o">&gt;</span><span class="p">{</span>
301301
<span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n"><a href="../../utility/piecewise_construct_t.html">piecewise_construct</a></span><span class="p">,</span>
302-
<span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="w"> </span><span class="sc">'a'</span><span class="p">),</span>
303-
<span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>
302+
<span class="w"> </span><span class="n"><a href="../../tuple/make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="w"> </span><span class="sc">'a'</span><span class="p">),</span>
303+
<span class="w"> </span><span class="n"><a href="../../tuple/make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>
304304
<span class="w"> </span><span class="p">};</span>
305305
<span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="n"><a href="../../string/basic_string.html">std::string</a></span><span class="o">&amp;</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">r</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
306306
<span class="w"> </span><span class="n"><a href="../../iostream/cout.html">std::cout</a></span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>

reference/tuple/tuple/op_assign.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ <h2>例</h2>
351351

352352
<span class="w"> </span><span class="c1">// 変換可能なタプルからのムーブ構築</span>
353353
<span class="w"> </span><span class="p">{</span>
354-
<span class="w"> </span><span class="n"><a href="../tuple.html">std::tuple</a></span><span class="o">&lt;</span><span class="kt">int</span><span class="p">,</span><span class="w"> </span><span class="kt">char</span><span class="p">,</span><span class="w"> </span><span class="n"><a href="../../string/basic_string.html">std::string</a></span><span class="o">&gt;</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_tuple</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="sc">'a'</span><span class="p">,</span><span class="w"> </span><span class="s">"hello"</span><span class="p">);</span>
354+
<span class="w"> </span><span class="n"><a href="../tuple.html">std::tuple</a></span><span class="o">&lt;</span><span class="kt">int</span><span class="p">,</span><span class="w"> </span><span class="kt">char</span><span class="p">,</span><span class="w"> </span><span class="n"><a href="../../string/basic_string.html">std::string</a></span><span class="o">&gt;</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="../make_tuple.html">std::make_tuple</a></span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="sc">'a'</span><span class="p">,</span><span class="w"> </span><span class="s">"hello"</span><span class="p">);</span>
355355
<span class="w"> </span><span class="p">}</span>
356356

357357
<span class="w"> </span><span class="c1">// 変換可能な<a href="../../utility/pair.html">pair</a>からのコピー構築</span>

reference/tuple/tuple/swap.html

Lines changed: 3 additions & 3 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="2025-07-14T14:04:00">
204-
2025年07月14日 14時04分00秒
203+
<span itemprop="datePublished" content="2026-04-08T23:58:08">
204+
2026年04月08日 23時58分08秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Koichi Murase</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>

reference/tuple/tuple/swap_free.html

Lines changed: 2 additions & 2 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="2024-06-11T13:45:38">
204-
2024年06月11日 13時45分38秒
203+
<span itemprop="datePublished" content="2026-04-08T23:58:08">
204+
2026年04月08日 23時58分08秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

0 commit comments

Comments
 (0)