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
6868
6969 </ head >
7070 < body >
71- < header data-kunai-mdinfo ="{"meta": {"header": ["csignal"], "namespace": ["std"], "id-type": ["function"]}, "sources": [{"id": "63a002d4654ca33d80333f254a9960261aa31ff3 ", "source": "#include <iostream>\n#include <csignal>\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 << \"SIGABRT\" << std::endl;\n return 0;\n}\n"}], "page_id": ["reference", "csignal", "raise"]} ">
71+ < header data-kunai-mdinfo ="{"meta": {"header": ["csignal"], "namespace": ["std"], "id-type": ["function"]}, "sources": [{"id": "c8bde8a810b045c3535f6eac9cfedf46cf92f355 ", "source": "#include <iostream>\n#include <csignal>\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 << \"SIGABRT\" << std::endl;\n return 0;\n}\n"}], "page_id": ["reference", "csignal", "raise"]} ">
7272 < nav class ="navbar navbar-default " role ="navigation ">
7373 < div class ="container-fluid ">
7474 < div class ="navbar-header ">
171171 < span >
172172
173173
174- < span itemprop ="name "> # raise</ span >
174+ < span itemprop ="name "> raise</ span >
175175
176176
177177 </ span >
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 ">
212212 < div class ="row ">
213213 < div class ="col-sm-12 content-body ">
214214
215- < div class ="identifier-type "> function</ div > < div class ="header "> <csignal></ 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 "> <csignal></ 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 "> <iostream></ 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 "> <iostream></ a > </ span > < span class ="cp "> </ span >
234234< span class ="cp "> #include</ span > < span class ="cpf "> <csignal></ 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 >
0 commit comments