22<feed xmlns =" http://www.w3.org/2005/Atom" >
33 <title >cpprefjp - C++日本語リファレンス</title >
44 <link href =" https://cpprefjp.github.io" />
5- <updated >2026-05-03T11:55:37.220971 </updated >
6- <id >31ba5531-e3a2-42f1-83ad-df178764c8a1 </id >
5+ <updated >2026-05-03T12:04:08.825105 </updated >
6+ <id >8ddd4551-df53-4d6d-b873-1a9015185dcb </id >
77
88
9+ <entry >
10+ <title >longjmp -- fix(csetjmp): 規格の解釈が不明な部分について規格の記述を追記</title >
11+ <link href =" https://cpprefjp.github.io/reference/csetjmp/longjmp.html" />
12+ <id >22cb33d69ff4c3e904866757cd6dd341b321ac76:reference/csetjmp/longjmp.md</id >
13+ <updated >2026-05-03T21:00:01+09:00</updated >
14+
15+ <summary type =" html" >< pre>< code> diff --git a/reference/csetjmp/longjmp.md b/reference/csetjmp/longjmp.md
16+ index c75519be1..c86be8819 100644
17+ --- a/reference/csetjmp/longjmp.md
18+ +++ b/reference/csetjmp/longjmp.md
19+ @@ -28,7 +28,7 @@ namespace std {
20+ ## 備考
21+
22+ 以下の場合、動作は未定義である。
23+ -* 対応する`setjmp` と `longjmp` の間で、自動記憶域期間を持つ非トリビアルなデストラクタを持つオブジェクトの生存期間が開始し、終了しない場合(ジャンプによってデストラクタを飛ばす場合)
24+ +* 対応する `setjmp` と `longjmp` を `catch` と `throw` に置き換えることで、自動記憶域期間を持つオブジェクト非トリビアルなデストラクタが呼び出される場合。例えば、`setjmp` と `longjmp` の間で、非トリビアルなデストラクタを持つオブジェクトの生存期間が開始し、終了しない場合(ジャンプによってデストラクタを飛ばす場合)
25+ * コルーチンのサスペンションコンテキスト内で呼び出された場合
26+ * 対応する`setjmp`が存在しない場合(`env`が有効な環境を保存していない場合)
27+ * `longjmp`は、対応する`setjmp`の呼び出しから同一スレッド内で呼び出されなければならない。異なるスレッドから呼び出された場合
28+ < /code>< /pre> </summary >
29+
30+ <author >
31+ <name >Koichi Murase</name >
32+ <email >myoga.murase@gmail.com</email >
33+ </author >
34+ </entry >
35+
36+ <entry >
37+ <title >setjmp -- fix(csetjmp): 規格の解釈が不明な部分について規格の記述を追記</title >
38+ <link href =" https://cpprefjp.github.io/reference/csetjmp/setjmp.html" />
39+ <id >22cb33d69ff4c3e904866757cd6dd341b321ac76:reference/csetjmp/setjmp.md</id >
40+ <updated >2026-05-03T21:00:01+09:00</updated >
41+
42+ <summary type =" html" >< pre>< code> diff --git a/reference/csetjmp/setjmp.md b/reference/csetjmp/setjmp.md
43+ index 9c43cb7d0..ea2141d5f 100644
44+ --- a/reference/csetjmp/setjmp.md
45+ +++ b/reference/csetjmp/setjmp.md
46+ @@ -31,8 +31,9 @@
47+
48+ ## 備考
49+
50+ -* 対応する`setjmp` と `longjmp` の間で、自動記憶域期間を持つ非トリビアルなデストラクタを持つオブジェクトの生存期間が開始し、終了しない場合(ジャンプによってデストラクタを飛ばす場合)、その動作は未定義である。
51+ -* コルーチンのサスペンションコンテキスト内で呼び出された場合、動作は未定義である。
52+ +以下の場合、動作は未定義である。
53+ +* 対応する `setjmp` と `longjmp` を `catch` と `throw` に置き換えることで、自動記憶域期間を持つオブジェクト非トリビアルなデストラクタが呼び出される場合。例えば、`setjmp` と `longjmp` の間で、非トリビアルなデストラクタを持つオブジェクトの生存期間が開始し、終了しない場合(ジャンプによってデストラクタを飛ばす場合)
54+ +* コルーチンのサスペンションコンテキスト内で呼び出された場合
55+
56+ また、`volatile`修飾子のついていない`setjmp`を呼び出した関数に対してローカルな変数で、その値が`setjmp`から`longjmp`の呼び出しの間で変更されたものがある場合、その変数の値は不定となる。
57+
58+ < /code>< /pre> </summary >
59+
60+ <author >
61+ <name >Koichi Murase</name >
62+ <email >myoga.murase@gmail.com</email >
63+ </author >
64+ </entry >
65+
966 <entry >
1067 <title >constexpr [N2235] -- refactor: 用語を統一 " {ヌル => 空}文" </title >
1168 <link href =" https://cpprefjp.github.io/lang/cpp11/constexpr.html" />
@@ -1386,58 +1443,4 @@ index 000000000..486a10fb1
13861443 </author >
13871444 </entry >
13881445
1389- <entry >
1390- <title >max_exponent10 -- min_exponent10, max_exponent10 の説明を修正</title >
1391- <link href =" https://cpprefjp.github.io/reference/limits/numeric_limits/max_exponent10.html" />
1392- <id >fabbc67ee2507e3def1437c4736dd7d09752856b:reference/limits/numeric_limits/max_exponent10.md</id >
1393- <updated >2026-05-02T21:59:50+09:00</updated >
1394-
1395- <summary type =" html" >< pre>< code> diff --git a/reference/limits/numeric_limits/max_exponent10.md b/reference/limits/numeric_limits/max_exponent10.md
1396- index b9cdb1cff..9f87cb9a2 100644
1397- --- a/reference/limits/numeric_limits/max_exponent10.md
1398- +++ b/reference/limits/numeric_limits/max_exponent10.md
1399- @@ -14,7 +14,7 @@ static constexpr int max_exponent10;
1400-
1401- ## 概要
1402- 浮動小数点数型において、型`T`の指数上限値を得る。
1403- -基数10を`max_exponent`の値で累乗した値が、型`T`で表現可能な正規化された値となる最大の正の値。
1404- +基数10を`max_exponent10`の値で累乗した値が、型`T`で表現可能な正規化された値となる最大の正の値。
1405- 浮動小数点数型以外は0になる。
1406-
1407- 対応するマクロを次の表に挙げる。
1408- < /code>< /pre> </summary >
1409-
1410- <author >
1411- <name >Raclamusi</name >
1412- <email >raclamusi@gmail.com</email >
1413- </author >
1414- </entry >
1415-
1416- <entry >
1417- <title >min_exponent10 -- min_exponent10, max_exponent10 の説明を修正</title >
1418- <link href =" https://cpprefjp.github.io/reference/limits/numeric_limits/min_exponent10.html" />
1419- <id >fabbc67ee2507e3def1437c4736dd7d09752856b:reference/limits/numeric_limits/min_exponent10.md</id >
1420- <updated >2026-05-02T21:59:50+09:00</updated >
1421-
1422- <summary type =" html" >< pre>< code> diff --git a/reference/limits/numeric_limits/min_exponent10.md b/reference/limits/numeric_limits/min_exponent10.md
1423- index 2afc2bfd8..fbfecead3 100644
1424- --- a/reference/limits/numeric_limits/min_exponent10.md
1425- +++ b/reference/limits/numeric_limits/min_exponent10.md
1426- @@ -14,7 +14,7 @@ static constexpr int min_exponent10;
1427-
1428- ## 概要
1429- 浮動小数点数型において、型`T`の指数下限値を得る。
1430- -基数10を`min_exponent`の値で累乗した値が、型`T`で表現可能な正規化された値となる最小の負の値。
1431- +基数10を`min_exponent10`の値で累乗した値が、型`T`で表現可能な正規化された値となる最小の負の値。
1432- 浮動小数点数型以外は0になる。
1433-
1434- 対応するマクロを次の表に挙げる。
1435- < /code>< /pre> </summary >
1436-
1437- <author >
1438- <name >Raclamusi</name >
1439- <email >raclamusi@gmail.com</email >
1440- </author >
1441- </entry >
1442-
14431446</feed >
0 commit comments