2

の空きメモリリーク検出器を探していQtます。と一緒に使用Qt Creator 1.3Qt version 4.6 (32 bit)ます。プラットフォームはWindows 7 Ultimateです。

ありがとう。

4

3 に答える 3

2

この質問はQt固有ではありませんが、回答はWindowsで利用可能なさまざまな汎用メモリリーク検出ツールに言及しています。受け入れられた回答で言及されている2つは商用ツールですが、他の回答で言及されているいくつかの無料の代替手段があります。

于 2010-05-02T22:08:59.283 に答える
0

特にQtについてはよくわかりませんが、メモリリークの追跡にValgrindを使用しています。

編集:ValgrindはWindowsで動作しないため、これは実際には質問に答えません。

于 2010-05-02T11:37:04.443 に答える
-1

私は主要なグラフィカルQt製品でValgrindを使用しました。他のソフトウェアツールと同様に、それを使用して効率的に構成する方法を学ぶには、真剣な努力が必要です。私はまだそれを実際に使用するのは初心者ですが、メモリの問題を見つけることは非常に便利で有益だと思います。デバッグされたプログラムが非常に目立つ程度に遅くなる可能性があります。私はまだそれをお勧めします。

Qtにメモリデバッグメカニズムがないことは、商用C++フレームワークにとっては意外な省略です。

于 2010-05-02T11:53:45.080 に答える