【初心者歓迎】C/C++室 Ver.35【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.35【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:デフォルトの名無しさん 07/02/21 15:17:14 >>47 偽者発見 51:デフォルトの名無しさん 07/02/21 17:33:39 C++ で exit 関数とか abort 関数を使ってもいいの? 52:デフォルトの名無しさん 07/02/21 17:41:53 exitを呼ぶと、関数呼び出しだから自動変数のデストラクタは呼ばれない。 グローバル変数など静的記憶期間にあるオブジェクトはデストラクタで解体される。 abortはそれすらも保障がない。 それを踏まえた上で呼ぶのなら誰も止める者はいない。 53:デフォルトの名無しさん 07/02/21 17:42:22 >>51 デストラクタがすっ飛ばされちゃうんだっけ? 54:デフォルトの名無しさん 07/02/21 17:46:50 exit と同じことをやろうと思ったら、 例外をスローして main でキャッチして return しかないのか。。。 55:デフォルトの名無しさん 07/02/21 18:28:37 >>54 簡単に実装できるからいいんじゃね? でも catch(...) とかあるから確実に exit することができないって問題があるか。 まぁ、これは利点でもあるわけだが。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch