【RAD統合環境】 Qt 総合スレ 12 【Win/Mac/Linux】
■ このスレッドは過去ログ倉庫に格納されています
0144デフォルトの名無しさん
2011/09/15(木) 22:22:20.18"qt visual studio memory leak"で検索してみたところ、
どうやらメモリリークでないものをリークと検出しているようです。
On closing a Qt 4.5 application, Visual Studio reports that it has detected memory leaks
http://stackoverflow.com/questions/1008514/on-closing-a-qt-4-5-application-visual-studio-reports-that-it-has-detected-memor
・allocation order numberを_CrtSetBreakAllocに渡して、そのメモリリークを表示されないようにする
・Qtがクリーンアップをする前にリークチェックを行っているのかもしれない。
qtmaind.lib, QtCored4.lib, QtGuid4.lib, QtOpenGLd4.libをプロジェクト設定で一覧の下に持っていけば直る
後者は試してみても効果がありませんでした。ていうかリンクするライブラリの順番って関係しているのでしょうか?
ということは、{}の中の数字を_CrtSetBreakAllocに渡すしかないんでしょうか・・・
http://www1.axfc.net/uploader/Sc/so/274983.zip
このプログラムは別に間違っていませんよね・・・?
■ このスレッドは過去ログ倉庫に格納されています