Skip to content

Commit 479591f

Browse files
Preview PR 1578: 00cf017cf6767c
1 parent 7434c0f commit 479591f

8 files changed

Lines changed: 214 additions & 225 deletions

File tree

gen/pull/1578/PREVIEW.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# PR [\#1578](https://github.com/cpprefjp/site/pull/1578) プレビュー
2-
- ⌚ 更新時刻: 2026-01-18 23:32:18 JST
2+
- ⌚ 更新時刻: 2026-01-18 23:44:04 JST
33
- 🔍 [プレビュー (HTML)](https://cpprefjp.github.io/site/gen/pull/1578)
44
- 📈 [プレビュー生成記録](https://github.com/cpprefjp/site/actions?query=event%3Apull_request_target+branch%3Afeat%2Fcsignal)
5-
- **⫯** ソースの変更: [`cf6767c..912a756`](https://github.com/cpprefjp/site/compare/cf6767c3100bdba1aa2af40b0cb12b8b555c42d3..912a756a8b43788fdc4b0180d9666757c52d30ee)
5+
- **⫯** ソースの変更: [`cf6767c..00cf017`](https://github.com/cpprefjp/site/compare/cf6767c3100bdba1aa2af40b0cb12b8b555c42d3..00cf01789432438964ae1206317d232aa83c836e)
66

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

gen/pull/1578/reference/csignal.html

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

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2026-01-18T12:06:56">
180-
2026年01月18日 12時06分56秒
179+
<span itemprop="datePublished" content="2026-01-18T14:39:37">
180+
2026年01月18日 14時39分37秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -238,7 +238,7 @@ <h3><code>signal</code>関数用のハンドラ指定子</h3>
238238
</tr>
239239
<tr>
240240
<td><code>SIG_ERR</code></td>
241-
<td><code>signal</code>関数が失敗したことを示す<a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a></td>
241+
<td><code>signal</code>関数が失敗したことを示す<a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a></td>
242242
<td></td>
243243
</tr>
244244
<tr>
@@ -301,7 +301,7 @@ <h2>関数</h2>
301301
</thead>
302302
<tbody>
303303
<tr>
304-
<td><code>signal</code></td>
304+
<td><code><a href="csignal/signal.html">signal</a></code></td>
305305
<td>特定のシグナルに対するシグナルハンドラを設定する</td>
306306
<td></td>
307307
</tr>

gen/pull/1578/reference/csignal/raise.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@
1616

1717
<meta charset="UTF-8">
1818

19-
<title># raise - cpprefjp C++日本語リファレンス</title>
19+
<title>raise - cpprefjp C++日本語リファレンス</title>
2020

2121
<meta name="viewport" content="width=device-width,initial-scale=1">
2222
<meta name="keywords" content="
2323
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,csignal,std,function
2424
">
25-
<meta name="title" content="# raise - cpprefjp C++日本語リファレンス" />
26-
<meta itemprop="name" content="# raise - cpprefjp C++日本語リファレンス" />
27-
<meta property="og:title" content="# raise - cpprefjp C++日本語リファレンス" />
25+
<meta name="title" content="raise - cpprefjp C++日本語リファレンス" />
26+
<meta itemprop="name" content="raise - cpprefjp C++日本語リファレンス" />
27+
<meta property="og:title" content="raise - cpprefjp C++日本語リファレンス" />
2828
<meta property="og:url" content="https://cpprefjp.github.io/reference/csignal/raise.html" />
2929
<meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
3030
<meta property="og:type" content="article" />
3131
<meta property="og:description" content="プログラムにシグナルを送信する。" />
3232
<meta name="twitter:card" content="summary" />
33-
<meta name="twitter:title" content="# raise - cpprefjp C++日本語リファレンス" />
33+
<meta name="twitter:title" content="raise - cpprefjp C++日本語リファレンス" />
3434
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/csignal/raise.html" />
3535
<meta name="twitter:description" content="プログラムにシグナルを送信する。" />
3636

@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;csignal&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;63a002d4654ca33d80333f254a9960261aa31ff3&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;csignal&gt;\n\nvolatile std::sig_atomic_t got_signal = 0;\n\nvoid signal_handler(int signum) {\n got_signal = 1;\n}\n\nint main (){\n std::signal(SIGABRT, signal_handler);\n std::raise(SIGABRT);\n if (got_signal)\n std::cout &lt;&lt; \&#34;SIGABRT\&#34; &lt;&lt; std::endl;\n return 0;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;csignal&#34;, &#34;raise&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;csignal&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;c8bde8a810b045c3535f6eac9cfedf46cf92f355&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;csignal&gt;\n\nvolatile std::sig_atomic_t got_signal = 0;\n\nvoid signal_handler(int signum) {\n got_signal = 1;\n}\n\nint main (){\n std::signal(SIGABRT, signal_handler);\n std::raise(SIGABRT);\n if (got_signal)\n std::cout &lt;&lt; \&#34;SIGABRT\&#34; &lt;&lt; std::endl;\n return 0;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;csignal&#34;, &#34;raise&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -171,7 +171,7 @@
171171
<span>
172172

173173

174-
<span itemprop="name"># raise</span>
174+
<span itemprop="name">raise</span>
175175

176176

177177
</span>
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2026-01-18T11:18:46">
192-
2026年01月18日 11時18分46秒
191+
<span itemprop="datePublished" content="2026-01-18T14:39:37">
192+
2026年01月18日 14時39分37秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -212,8 +212,8 @@
212212
<div class="row">
213213
<div class="col-sm-12 content-body">
214214

215-
<div class="identifier-type">function</div><div class="header">&lt;csignal&gt;</div><h2>raise</h2>
216-
<p><div class="codehilite"><pre><span></span><code><span class="k">namespace</span> <span class="n">std</span> <span class="p">{</span>
215+
<div class="identifier-type">function</div><div class="header">&lt;csignal&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std">std::</span><span class="token">raise</span></h1>
216+
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">namespace</span> <span class="n">std</span> <span class="p">{</span>
217217
<span class="kt">int</span> <span class="n">raise</span><span class="p">(</span><span class="kt">int</span> <span class="n">sig</span><span class="p">);</span>
218218
<span class="p">}</span>
219219
</code></pre></div>
@@ -230,13 +230,13 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
230230
<h2>備考</h2>
231231
<p><code>signal</code>関数などにより、シグナルハンドラが呼び出された場合、それが終了するまでこの関数は戻らない。</p>
232232
<h2></h2>
233-
<p><div class="yata" id="63a002d4654ca33d80333f254a9960261aa31ff3"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
233+
<p><div class="yata" id="c8bde8a810b045c3535f6eac9cfedf46cf92f355"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
234234
<span class="cp">#include</span> <span class="cpf">&lt;csignal&gt;</span><span class="cp"></span>
235235

236236
<span class="k">volatile</span> <span class="n">std</span><span class="o">::</span><span class="kt">sig_atomic_t</span> <span class="n">got_signal</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
237237

238238
<span class="kt">void</span> <span class="nf">signal_handler</span><span class="p">(</span><span class="kt">int</span> <span class="n">signum</span><span class="p">)</span> <span class="p">{</span>
239-
<span class="n">got_signal</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
239+
<span class="n">got_signal</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
240240
<span class="p">}</span>
241241

242242
<span class="kt">int</span> <span class="nf">main</span> <span class="p">(){</span>
@@ -250,7 +250,7 @@ <h2>例</h2>
250250
</div></p>
251251
<h3>出力例</h3>
252252
<p><pre><code>SIGABRT
253-
</code></pre></p><div itemprop="articleBody"></div>
253+
</code></pre></p></div>
254254

255255
</div>
256256
</div>

gen/pull/1578/reference/csignal/signal.html

Lines changed: 2 additions & 5 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-01-18T14:27:50">
192-
2026年01月18日 14時27分50秒
191+
<span itemprop="datePublished" content="2026-01-18T14:39:37">
192+
2026年01月18日 14時39分37秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -218,9 +218,6 @@
218218
<span class="p">}</span>
219219
</code></pre></div>
220220
</p>
221-
<ul>
222-
<li>signal-handler[italic]</li>
223-
</ul>
224221
<h2>概要</h2>
225222
<p>シグナル番号<code>sig</code>の受け取り後の処理を指定する。
226223
<code>func</code>の値が<code>SIG_DFL</code>の場合、そのシグナルに対するデフォルトの処理が行われる。

0 commit comments

Comments
 (0)