エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
だらだら日記 [C++]コンソールアプリケーションのCTRL+Cの例外ダイアログ
コンソールアプリケーションでCTRL+Cを押すと例外ダイアログが表示されます。 IDE上で実行中しか発生し... コンソールアプリケーションでCTRL+Cを押すと例外ダイアログが表示されます。 IDE上で実行中しか発生しないのですが、ちょっとうざいのでどうやってとめるんだろうかと数時間悩みました。 答えは、CM後で! と、CMはありませんので対処方法を書きたいと思います。 VC2005の場合ですが、メニューのデバッグ>例外でWIN32の例外にCTRL+Cの例外にチェックボックスを外すことで例外のダイアログボックス表示をとめる事ができます。 これだけだと、寂しいのでCONSOLでCTRL+Cをフックする方法などを少々。 #include #include void CallbackSingnalControl(int sig) { if(sig==SIGINT){ //再びシグナルを設定しない場合、次に発生した場合こなくなるっぽい //終わらせたい場合は、exit(0);とかここに書いちゃえばよい(後始
2013/07/09 リンク