掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VS2008でメモリーリークの警告を出すには (ID:70621)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
またまたお世話になります。 VS2008 MFCでMDIのアプリケーションを作成しています。 Detected memory leaks!(メモリーリーク)のメッセージを出すか出さないか設定するような箇所がありましたら教えて下さい。 コーディングしているうちにいつの間にかメモリーリークの警告が出なくなってしまいました。 テンプレートからプロジェクトを作成した直後は 例えば int* p = new int[1000]; return; のようなコードを書くと終了時出力ペインに Detected memory leaks! … と表示されますが 今は明らかにリークしていても警告が出ません。 明示的に _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); と記述すれば警告が出るのですが いつの間にか警告が出なくなった原因と、デフォルトで警告が出る仕組みを知りたくて投稿しました。 宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.