Skip to content

Commit adb9724

Browse files
Preview PR 1536: 9c988ba29e9569
1 parent 2b78edd commit adb9724

14 files changed

Lines changed: 2226 additions & 5222 deletions

File tree

gen/pull/1536/PREVIEW.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# PR [\#1536](https://github.com/cpprefjp/site/pull/1536) プレビュー
2-
- ⌚ 更新時刻: 2025-11-27 08:04:29 JST
2+
- ⌚ 更新時刻: 2025-11-27 08:11:45 JST
33
- 🔍 [プレビュー (HTML)](https://cpprefjp.github.io/site/gen/pull/1536)
44
- 📈 [プレビュー生成記録](https://github.com/cpprefjp/site/actions?query=event%3Apull_request_target+branch%3Acontribution_stats_2025)
5-
- **⫯** ソースの変更: [`8d78d31..aa98a7f`](https://github.com/cpprefjp/site/compare/8d78d314a8a1e4d53ad28a905cf4231186328e8e..aa98a7fd621eb6be9ecec5a7cccd8d9439f85149)
5+
- **⫯** ソースの変更: [`29e9569..9c988ba`](https://github.com/cpprefjp/site/compare/29e9569989dee369f3593244c6e31b3c5768c9e5..9c988ba2a1f612e0e81c77b4152bfb9d5c10cd0f)
66

77
## 変更記事一覧 (2件)
88

gen/pull/1536/lang/cpp26/feature_test_macros.html

Lines changed: 1201 additions & 0 deletions
Large diffs are not rendered by default.

gen/pull/1536/reference/algorithm/count_if.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="2025-11-21T08:33:39">
192+
2025年11月21日 08時33分39秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

gen/pull/1536/reference/algorithm/lexicographical_compare_three_way.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="2025-07-08T15:33:39">
192-
2025年07月08日 15時33分39秒
191+
<span itemprop="datePublished" content="2025-11-21T08:33:39">
192+
2025年11月21日 08時33分39秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -307,13 +307,13 @@ <h2>例</h2>
307307

308308
<span class="c1">//カスタマイズした比較による同じ長さのイテレータ範囲の比較</span>
309309
<span class="p">{</span>
310-
<span class="k">auto</span> <span class="n">comp</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">std::lexicographical_compare_three_way</span></span><span class="p">(</span><span class="n"><span href="https://cpprefjp.github.io/reference/string/string/begin.md.nolink">str1.begin</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/end.md.nolink">str1.end</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/begin.md.nolink">str2.begin</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/end.md.nolink">str2.end</span></span><span class="p">(),</span> <span class="n">weak_comp</span><span class="p">);</span>
310+
<span class="k">auto</span> <span class="n">comp</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">std::lexicographical_compare_three_way</span></span><span class="p">(</span><span class="n"><a href="../string/basic_string/begin.html">str1.begin</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/end.html">str1.end</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/begin.html">str2.begin</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/end.html">str2.end</a></span><span class="p">(),</span> <span class="n">weak_comp</span><span class="p">);</span>
311311
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">comp</span> <span class="o">==</span> <span class="mi">0</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>
312312
<span class="p">}</span>
313313

314314
<span class="c1">//デフォルトの比較による異なる長さのイテレータ範囲の比較</span>
315315
<span class="p">{</span>
316-
<span class="k">auto</span> <span class="n">comp</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">std::lexicographical_compare_three_way</span></span><span class="p">(</span><span class="n"><span href="https://cpprefjp.github.io/reference/string/string/begin.md.nolink">str1.begin</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/end.md.nolink">str1.end</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/begin.md.nolink">str3.begin</span></span><span class="p">(),</span> <span class="n"><span href="https://cpprefjp.github.io/reference/string/string/end.md.nolink">str3.end</span></span><span class="p">());</span>
316+
<span class="k">auto</span> <span class="n">comp</span> <span class="o">=</span> <span class="n"><span style="color:#ff0000">std::lexicographical_compare_three_way</span></span><span class="p">(</span><span class="n"><a href="../string/basic_string/begin.html">str1.begin</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/end.html">str1.end</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/begin.html">str3.begin</a></span><span class="p">(),</span> <span class="n"><a href="../string/basic_string/end.html">str3.end</a></span><span class="p">());</span>
317317
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="p">(</span><span class="n">comp</span> <span class="o">&gt;</span> <span class="mi">0</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>
318318
<span class="p">}</span>
319319
<span class="p">}</span>

gen/pull/1536/reference/algorithm/move.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="2025-11-21T08:33:39">
192+
2025年11月21日 08時33分39秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

gen/pull/1536/reference/algorithm/partition_copy.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="2025-07-08T15:33:39">
192-
2025年07月08日 15時33分39秒
191+
<span itemprop="datePublished" content="2025-11-21T07:52:00">
192+
2025年11月21日 07時52分00秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -284,7 +284,7 @@ <h2>例</h2>
284284
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
285285
<span class="p">}</span>
286286

287-
<span class="kt">bool</span> <span class="nf"><a href="is_partitioned.html">is_even</a></span><span class="p">(</span><span class="kt">int</span> <span class="n">x</span><span class="p">)</span> <span class="p">{</span> <span class="k">return</span> <span class="n">x</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">0</span><span class="p">;</span> <span class="p">}</span>
287+
<span class="kt">bool</span> <span class="nf">is_even</span><span class="p">(</span><span class="kt">int</span> <span class="n">x</span><span class="p">)</span> <span class="p">{</span> <span class="k">return</span> <span class="n">x</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">0</span><span class="p">;</span> <span class="p">}</span>
288288

289289
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
290290
<span class="p">{</span>
@@ -296,7 +296,7 @@ <h2>例</h2>
296296
<span class="n"><span style="color:#ff0000">std::partition_copy</span></span><span class="p">(</span><span class="n"><a href="../vector/vector/begin.html">v.begin()</a></span><span class="p">,</span> <span class="n"><a href="../vector/vector/end.html">v.end()</a></span><span class="p">,</span>
297297
<span class="n"><a href="../iterator/back_inserter.html">std::back_inserter</a></span><span class="p">(</span><span class="n">evens</span><span class="p">),</span>
298298
<span class="n"><a href="../iterator/back_inserter.html">std::back_inserter</a></span><span class="p">(</span><span class="n">odds</span><span class="p">),</span>
299-
<span class="n"><a href="is_partitioned.html">is_even</a></span><span class="p">);</span>
299+
<span class="n">is_even</span><span class="p">);</span>
300300

301301
<span class="n">print</span><span class="p">(</span><span class="s">"v"</span><span class="p">,</span> <span class="n">v</span><span class="p">);</span>
302302
<span class="n">print</span><span class="p">(</span><span class="s">"evens"</span><span class="p">,</span> <span class="n">evens</span><span class="p">);</span>

gen/pull/1536/reference/memory/enable_shared_from_this.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-11-25T13:06:27">
192+
2025年11月25日 13時06分27秒
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>
@@ -302,7 +302,7 @@ <h2>例</h2>
302302
<span class="n"><a href="shared_ptr.html">std::shared_ptr</a></span><span class="o">&lt;</span><span class="n">X</span><span class="o">&gt;</span> <span class="n">f</span><span class="p">()</span>
303303
<span class="p">{</span>
304304
<span class="c1">// thisを指すshared_ptrオブジェクトを作る</span>
305-
<span class="k">return</span> <span class="n">shared_from_this</span><span class="p">();</span>
305+
<span class="k">return</span> <span class="n"><a href="enable_shared_from_this/shared_from_this.html">shared_from_this()</a></span><span class="p">;</span>
306306
<span class="p">}</span>
307307
<span class="p">};</span>
308308

gen/pull/1536/reference/optional/optional/op_compare_3way.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="2024-06-11T13:45:38">
204-
2024年06月11日 13時45分38秒
203+
<span itemprop="datePublished" content="2025-11-13T11:39:17">
204+
2025年11月13日 11時39分17秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">suomesta</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -232,11 +232,11 @@
232232

233233
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">T</span><span class="o">&gt;</span>
234234
<span class="k">constexpr</span> <span class="n"><a href="../../compare/strong_ordering.html">strong_ordering</a></span>
235-
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span><span class="p">,</span> <span class="n"><a href="../nullopt_t.html">nullopt_t</a></span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2) C++20</span>
235+
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="n"><a href="../nullopt_t.html">nullopt_t</a></span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2) C++20</span>
236236

237237
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">T</span><span class="p">,</span> <span class="n"><a href="../../compare/three_way_comparable.html">three_way_comparable_with</a></span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;</span> <span class="n">U</span><span class="o">&gt;</span>
238238
<span class="k">constexpr</span> <span class="n"><a href="../../compare/compare_three_way_result.html">compare_three_way_result_t</a></span><span class="o">&lt;</span><span class="n">T</span><span class="p">,</span><span class="n">U</span><span class="o">&gt;</span>
239-
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="k">const</span> <span class="n">U</span><span class="o">&amp;</span> <span class="n">y</span><span class="p">);</span> <span class="c1">// (3) C++20</span>
239+
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="k">const</span> <span class="n">U</span><span class="o">&amp;</span> <span class="n">v</span><span class="p">);</span> <span class="c1">// (3) C++20</span>
240240
<span class="p">}</span>
241241
</code></pre></div>
242242
</p>

gen/pull/1536/reference/stop_token/stop_source/op_constructor.html

Lines changed: 8 additions & 8 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-11T17:16:44">
204-
2025年07月11日 17時16分44秒
203+
<span itemprop="datePublished" content="2025-11-18T06:51:48">
204+
2025年11月18日 06時51分48秒
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>
@@ -226,7 +226,7 @@
226226

227227
<div class="identifier-type">function</div><div class="header">&lt;stop_token&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std">std::</span><span class="class" title="class stop_source">stop_source::</span><span class="token">コンストラクタ</span><span class="cpp cpp20" title="C++20で追加">(C++20)</span></h1>
228228
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="n">stop_source</span><span class="p">();</span> <span class="c1">// (1)</span>
229-
<span class="k">explicit</span> <span class="nf">stop_source</span><span class="p">(</span><span class="n">nostopstate_t</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2)</span>
229+
<span class="k">explicit</span> <span class="nf">stop_source</span><span class="p">(</span><span class="n"><a href="../nostopstate.html">nostopstate_t</a></span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2)</span>
230230
<span class="n">stop_source</span><span class="p">(</span><span class="k">const</span> <span class="n">stop_source</span><span class="o">&amp;</span> <span class="n">rhs</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (3)</span>
231231
<span class="n">stop_source</span><span class="p">(</span><span class="n">stop_source</span><span class="o">&amp;&amp;</span> <span class="n">rhs</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (4)</span>
232232
</code></pre></div>
@@ -263,10 +263,10 @@ <h2>例</h2>
263263
<span class="n"><a href="../stop_source.html">std::stop_source</a></span> <span class="n">ss3</span> <span class="o">=</span> <span class="n">ss1</span><span class="p">;</span>
264264
<span class="n"><a href="../stop_source.html">std::stop_source</a></span> <span class="n">ss4</span> <span class="o">=</span> <span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">ss1</span><span class="p">);</span>
265265

266-
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss1</span><span class="p">.</span><span class="n">stop_possible</span><span class="p">()</span> <span class="o">==</span> <span class="nb">false</span><span class="p">);</span>
267-
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss2</span><span class="p">.</span><span class="n">stop_possible</span><span class="p">()</span> <span class="o">==</span> <span class="nb">false</span><span class="p">);</span>
268-
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss3</span><span class="p">.</span><span class="n">stop_possible</span><span class="p">()</span> <span class="o">==</span> <span class="nb">true</span><span class="p">);</span>
269-
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss4</span><span class="p">.</span><span class="n">stop_possible</span><span class="p">()</span> <span class="o">==</span> <span class="nb">true</span><span class="p">);</span>
266+
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss1</span><span class="p">.</span><span class="n"><a href="stop_possible.html">stop_possible()</a></span> <span class="o">==</span> <span class="nb">false</span><span class="p">);</span>
267+
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss2</span><span class="p">.</span><span class="n"><a href="stop_possible.html">stop_possible()</a></span> <span class="o">==</span> <span class="nb">false</span><span class="p">);</span>
268+
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss3</span><span class="p">.</span><span class="n"><a href="stop_possible.html">stop_possible()</a></span> <span class="o">==</span> <span class="nb">true</span><span class="p">);</span>
269+
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n">ss4</span><span class="p">.</span><span class="n"><a href="stop_possible.html">stop_possible()</a></span> <span class="o">==</span> <span class="nb">true</span><span class="p">);</span>
270270

271271
<span class="n">ss3</span><span class="p">.</span><span class="n"><a href="request_stop.html">request_stop()</a></span><span class="p">;</span>
272272

gen/pull/1536/reference/version.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,12 @@
176176

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2023-09-13T03:18:46">
180-
2023年09月13日 03時18分46秒
179+
<span itemprop="datePublished" content="2025-11-24T06:42:45">
180+
2025年11月24日 06時42分45秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">onihusube</span>
184+
<span itemprop="name">suomesta</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -210,6 +210,7 @@ <h2>機能テストマクロ</h2>
210210
<li><a href="../lang/cpp17/feature_test_macros.html">C++17 機能テストマクロ</a></li>
211211
<li><a href="../lang/cpp20/feature_test_macros.html">C++20 機能テストマクロ</a></li>
212212
<li><a href="../lang/cpp23/feature_test_macros.html">C++23 機能テストマクロ</a></li>
213+
<li><a href="../lang/cpp26/feature_test_macros.html">C++26 機能テストマクロ</a></li>
213214
</ul>
214215
<h2>参照</h2>
215216
<ul>

0 commit comments

Comments
 (0)