Skip to content

Commit b176a56

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent b2f8bf3 commit b176a56

6 files changed

Lines changed: 103 additions & 93 deletions

File tree

‎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="mf">1L</span><span class="n">OUnHnsRQfCoodJIOAHNbIIYpXACtdgJ</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>

‎reference/random/philox4x32.html‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2026-09-20T18:45:45+09:00">
193-
2026年09月20日 18時45分45秒 (JST)
192+
datetime="2026-09-20T18:50:44+09:00">
193+
2026年09月20日 18時50分44秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -304,6 +304,10 @@ <h3>処理系</h3>
304304
</ul>
305305
<h2>参照</h2>
306306
<ul>
307+
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf" target="_blank">P2075R6 Philox as an extension of the C++ RNG engines</a><ul>
308+
<li>C++26で、<code><a href="philox_engine.html">philox_engine</a></code>クラステンプレートとともに追加された</li>
309+
</ul>
310+
</li>
307311
<li><a href="https://cplusplus.github.io/LWG/issue4134" target="_blank">LWG Issue 4134. Issue with Philox algorithm specification</a><ul>
308312
<li>C++26で、定数の並びが参照実装に合わせて変更された($ M_{0} $ と $ M_{1} $ が入れ替わった)。詳細は<code><a href="philox_engine.html">philox_engine</a></code>を参照</li>
309313
</ul>

‎reference/random/philox4x64.html‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2026-09-20T18:45:45+09:00">
193-
2026年09月20日 18時45分45秒 (JST)
192+
datetime="2026-09-20T18:50:44+09:00">
193+
2026年09月20日 18時50分44秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -304,6 +304,10 @@ <h3>処理系</h3>
304304
</ul>
305305
<h2>参照</h2>
306306
<ul>
307+
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf" target="_blank">P2075R6 Philox as an extension of the C++ RNG engines</a><ul>
308+
<li>C++26で、<code><a href="philox_engine.html">philox_engine</a></code>クラステンプレートとともに追加された</li>
309+
</ul>
310+
</li>
307311
<li><a href="https://cplusplus.github.io/LWG/issue4134" target="_blank">LWG Issue 4134. Issue with Philox algorithm specification</a><ul>
308312
<li>C++26で、定数の並びが参照実装に合わせて変更された($ M_{0} $ と $ M_{1} $ が入れ替わった)。詳細は<code><a href="philox_engine.html">philox_engine</a></code>を参照</li>
309313
</ul>

‎reference/random/philox_engine.html‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,8 @@
205205
<p class="text-right"><small>
206206
最終更新日時:
207207
<time itemprop="datePublished" class="js-local-time"
208-
datetime="2026-09-20T18:47:50+09:00">
209-
2026年09月20日 18時47分50秒 (JST)
208+
datetime="2026-09-20T18:50:44+09:00">
209+
2026年09月20日 18時50分44秒 (JST)
210210
</time>
211211
<br/>
212212
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -667,6 +667,10 @@ <h2>参照</h2>
667667
<li>2011年に発表されたこの論文でPhilox乱数生成器が考案された</li>
668668
</ul>
669669
</li>
670+
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf" target="_blank">P2075R6 Philox as an extension of the C++ RNG engines</a><ul>
671+
<li>C++26で、<code>philox_engine</code>クラステンプレートと、そのパラメータ設定済み別名である<code><a href="philox4x32.html">philox4x32</a></code>・<code><a href="philox4x64.html">philox4x64</a></code>が追加された</li>
672+
</ul>
673+
</li>
670674
<li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2026/p4037r1.html" target="_blank">P4037R1 Supporting <code>signed char</code> and <code>unsigned char</code> in random number generation</a><ul>
671675
<li><code>UIntType</code>テンプレートパラメータの要件が明文化された(拡張符号なし整数型および<a class="cpprefjp-defined-word" data-desc="処理系定義の動作。処理系によって事前に定めた動作をする" href="../../implementation-compliance.html#dfn-implementation-defined-behavior">処理系定義</a>のサブセットを許容)。この仕様はC++26から導入されたが、仕様の欠陥を修正したものであるためコンパイラは早期に対応している場合がある</li>
672676
</ul>

‎rss.xml‎

Lines changed: 81 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,89 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2026-09-20T09:50:09.387955</updated>
6-
<id>a2209bcd-add9-4d7a-bafa-07cf37e2fb31</id>
5+
<updated>2026-09-20T09:52:47.014139</updated>
6+
<id>498265bf-6221-432b-af9b-6da18f5df713</id>
77

88

9+
<entry>
10+
<title>philox4x32 -- philox_engine : 提案文書の本体が参照になかったので追加した</title>
11+
<link href="https://cpprefjp.github.io/reference/random/philox4x32.html"/>
12+
<id>81bb76430106b985097e71f177e03683a3347431:reference/random/philox4x32.md</id>
13+
<updated>2026-09-20T18:50:44+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/random/philox4x32.md b/reference/random/philox4x32.md
16+
index b64c8b64c..8b16b8a75 100644
17+
--- a/reference/random/philox4x32.md
18+
+++ b/reference/random/philox4x32.md
19+
@@ -84,5 +84,7 @@ int main()
20+
- [Visual C++](/implementation.md#visual_cpp): 2026 Update 2 [mark noimpl]
21+
22+
## 参照
23+
+- [P2075R6 Philox as an extension of the C++ RNG engines](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf)
24+
+ - C++26で、[`philox_engine`](philox_engine.md)クラステンプレートとともに追加された
25+
- [LWG Issue 4134. Issue with Philox algorithm specification](https://cplusplus.github.io/LWG/issue4134)
26+
- C++26で、定数の並びが参照実装に合わせて変更された($ M_{0} $ と $ M_{1} $ が入れ替わった)。詳細は[`philox_engine`](philox_engine.md)を参照
27+
&lt;/code&gt;&lt;/pre&gt;</summary>
28+
29+
<author>
30+
<name>Akira Takahashi</name>
31+
<email>faithandbrave@gmail.com</email>
32+
</author>
33+
</entry>
34+
35+
<entry>
36+
<title>philox4x64 -- philox_engine : 提案文書の本体が参照になかったので追加した</title>
37+
<link href="https://cpprefjp.github.io/reference/random/philox4x64.html"/>
38+
<id>81bb76430106b985097e71f177e03683a3347431:reference/random/philox4x64.md</id>
39+
<updated>2026-09-20T18:50:44+09:00</updated>
40+
41+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/random/philox4x64.md b/reference/random/philox4x64.md
42+
index df12eab19..2a9b9a4c9 100644
43+
--- a/reference/random/philox4x64.md
44+
+++ b/reference/random/philox4x64.md
45+
@@ -84,5 +84,7 @@ int main()
46+
- [Visual C++](/implementation.md#visual_cpp): 2026 Update 2 [mark noimpl]
47+
48+
## 参照
49+
+- [P2075R6 Philox as an extension of the C++ RNG engines](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf)
50+
+ - C++26で、[`philox_engine`](philox_engine.md)クラステンプレートとともに追加された
51+
- [LWG Issue 4134. Issue with Philox algorithm specification](https://cplusplus.github.io/LWG/issue4134)
52+
- C++26で、定数の並びが参照実装に合わせて変更された($ M_{0} $ と $ M_{1} $ が入れ替わった)。詳細は[`philox_engine`](philox_engine.md)を参照
53+
&lt;/code&gt;&lt;/pre&gt;</summary>
54+
55+
<author>
56+
<name>Akira Takahashi</name>
57+
<email>faithandbrave@gmail.com</email>
58+
</author>
59+
</entry>
60+
61+
<entry>
62+
<title>philox_engine -- philox_engine : 提案文書の本体が参照になかったので追加した</title>
63+
<link href="https://cpprefjp.github.io/reference/random/philox_engine.html"/>
64+
<id>81bb76430106b985097e71f177e03683a3347431:reference/random/philox_engine.md</id>
65+
<updated>2026-09-20T18:50:44+09:00</updated>
66+
67+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/random/philox_engine.md b/reference/random/philox_engine.md
68+
index 568425d3a..0af414fd7 100644
69+
--- a/reference/random/philox_engine.md
70+
+++ b/reference/random/philox_engine.md
71+
@@ -270,6 +270,8 @@ int main()
72+
- C++にPhilox乱数生成器が最初に提案された文書
73+
- [Parallel Random Numbers: As Easy as 1, 2, 3](https://www.thesalmons.org/john/random123/papers/random123sc11.pdf)
74+
- 2011年に発表されたこの論文でPhilox乱数生成器が考案された
75+
+- [P2075R6 Philox as an extension of the C++ RNG engines](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2075r6.pdf)
76+
+ - C++26で、`philox_engine`クラステンプレートと、そのパラメータ設定済み別名である[`philox4x32`](philox4x32.md)・[`philox4x64`](philox4x64.md)が追加された
77+
- [P4037R1 Supporting `signed char` and `unsigned char` in random number generation](https://open-std.org/jtc1/sc22/wg21/docs/papers/2026/p4037r1.html)
78+
- `UIntType`テンプレートパラメータの要件が明文化された(拡張符号なし整数型および処理系定義のサブセットを許容)。この仕様はC++26から導入されたが、仕様の欠陥を修正したものであるためコンパイラは早期に対応している場合がある
79+
- [LWG Issue 4134. Issue with Philox algorithm specification](https://cplusplus.github.io/LWG/issue4134)
80+
&lt;/code&gt;&lt;/pre&gt;</summary>
81+
82+
<author>
83+
<name>Akira Takahashi</name>
84+
<email>faithandbrave@gmail.com</email>
85+
</author>
86+
</entry>
87+
988
<entry>
1089
<title>philox_engine -- philox_engine : コミット b49b87739c5ebeecb2f642e079cca07821852bc5 での修正誤りを一部戻した</title>
1190
<link href="https://cpprefjp.github.io/reference/random/philox_engine.html"/>
@@ -251,87 +330,6 @@ index f1a123e33..1e6f89968 100644
251330
## 効果
252331
指定されたメモリオーダーにしたがって、`object`が指す値を`desired`でアトミックに置き換える。
253332

254-
&lt;/code&gt;&lt;/pre&gt;</summary>
255-
256-
<author>
257-
<name>Akira Takahashi</name>
258-
<email>faithandbrave@gmail.com</email>
259-
</author>
260-
</entry>
261-
262-
<entry>
263-
<title>clear -- atomic_flag関係 : 要件 → 事前条件</title>
264-
<link href="https://cpprefjp.github.io/reference/atomic/atomic_flag/clear.html"/>
265-
<id>3b67b16d9a0754b41d2674b584eedffc6d7d7169:reference/atomic/atomic_flag/clear.md</id>
266-
<updated>2026-09-20T18:24:12+09:00</updated>
267-
268-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/atomic/atomic_flag/clear.md b/reference/atomic/atomic_flag/clear.md
269-
index 5ae4430a3..642b97f56 100644
270-
--- a/reference/atomic/atomic_flag/clear.md
271-
+++ b/reference/atomic/atomic_flag/clear.md
272-
@@ -24,7 +24,7 @@ constexpr void
273-
フラグをクリアする
274-
275-
276-
-## 要件
277-
+## 事前条件
278-
`order`が以下のメモリオーダーではないこと:
279-
280-
- [`memory_order_consume`](/reference/atomic/memory_order.md) (C++26で非推奨)
281-
&lt;/code&gt;&lt;/pre&gt;</summary>
282-
283-
<author>
284-
<name>Akira Takahashi</name>
285-
<email>faithandbrave@gmail.com</email>
286-
</author>
287-
</entry>
288-
289-
<entry>
290-
<title>test -- atomic_flag関係 : 要件 → 事前条件</title>
291-
<link href="https://cpprefjp.github.io/reference/atomic/atomic_flag/test.html"/>
292-
<id>3b67b16d9a0754b41d2674b584eedffc6d7d7169:reference/atomic/atomic_flag/test.md</id>
293-
<updated>2026-09-20T18:24:12+09:00</updated>
294-
295-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/atomic/atomic_flag/test.md b/reference/atomic/atomic_flag/test.md
296-
index aef6fdd59..e64abba38 100644
297-
--- a/reference/atomic/atomic_flag/test.md
298-
+++ b/reference/atomic/atomic_flag/test.md
299-
@@ -23,7 +23,7 @@ constexpr bool
300-
現在の値を`bool`値として取得する。
301-
302-
303-
-## 要件
304-
+## 事前条件
305-
`order`が以下のメモリオーダーではないこと:
306-
307-
- [`memory_order_release`](/reference/atomic/memory_order.md)
308-
&lt;/code&gt;&lt;/pre&gt;</summary>
309-
310-
<author>
311-
<name>Akira Takahashi</name>
312-
<email>faithandbrave@gmail.com</email>
313-
</author>
314-
</entry>
315-
316-
<entry>
317-
<title>atomic_flag_clear_explicit -- atomic_flag関係 : 要件 → 事前条件</title>
318-
<link href="https://cpprefjp.github.io/reference/atomic/atomic_flag_clear_explicit.html"/>
319-
<id>3b67b16d9a0754b41d2674b584eedffc6d7d7169:reference/atomic/atomic_flag_clear_explicit.md</id>
320-
<updated>2026-09-20T18:24:12+09:00</updated>
321-
322-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/atomic/atomic_flag_clear_explicit.md b/reference/atomic/atomic_flag_clear_explicit.md
323-
index acec0bb26..f31feebe7 100644
324-
--- a/reference/atomic/atomic_flag_clear_explicit.md
325-
+++ b/reference/atomic/atomic_flag_clear_explicit.md
326-
@@ -28,7 +28,7 @@ namespace std {
327-
アトミックにフラグをクリアする
328-
329-
330-
-## 要件
331-
+## 事前条件
332-
`order`が以下のメモリオーダーではないこと:
333-
334-
- [`memory_order_consume`](memory_order.md) (C++26で非推奨)
335333
&lt;/code&gt;&lt;/pre&gt;</summary>
336334

337335
<author>

‎sitemap.xml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6366,7 +6366,7 @@
63666366

63676367
<url>
63686368
<loc>https://cpprefjp.github.io/reference/random/philox4x64.html</loc>
6369-
<lastmod>2026-09-20T18:45:45+09:00</lastmod>
6369+
<lastmod>2026-09-20T18:50:44+09:00</lastmod>
63706370
<changefreq>daily</changefreq>
63716371
<priority>0.7</priority>
63726372
</url>
@@ -6408,7 +6408,7 @@
64086408

64096409
<url>
64106410
<loc>https://cpprefjp.github.io/reference/random/philox4x32.html</loc>
6411-
<lastmod>2026-09-20T18:45:45+09:00</lastmod>
6411+
<lastmod>2026-09-20T18:50:44+09:00</lastmod>
64126412
<changefreq>daily</changefreq>
64136413
<priority>0.7</priority>
64146414
</url>
@@ -6450,7 +6450,7 @@
64506450

64516451
<url>
64526452
<loc>https://cpprefjp.github.io/reference/random/philox_engine.html</loc>
6453-
<lastmod>2026-09-20T18:47:50+09:00</lastmod>
6453+
<lastmod>2026-09-20T18:50:44+09:00</lastmod>
64546454
<changefreq>daily</changefreq>
64556455
<priority>0.7</priority>
64566456
</url>

0 commit comments

Comments
 (0)