掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
スタックトレースを出力するには? (ID:60849)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
スタックトレースはStackWalkあたりを使わないとできません。 単純に例外発生箇所の行番号が知りたいのであれば、 例外クラスに行番号情報を含めてはいかがでしょうか? 私は自前で例外クラスを作って、 マクロを使って行番号なんかを展開してます。 class MyException { protected: int _Line; _TCHAR* _File; public: MyException( int Line, _TCHAR* File) : _Line(Line), _File(File) {} virtual ~MyException() {} int Line() const { return _Line; } const _TCHAR* File() const { return _File; } }; #define THROW_MY_EXCEPTION() throw MyException(__LINE__, _T(__FILE__)) といった感じです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.