質問

私は C の学習を始めたばかりですが、バグやメモリ リークなどを見つけるのに苦労しています。そのようなものを見つけるのに役立つ良いツールはどれですか?Valgrindについては聞いたことがありますが、他にもありますか?

役に立ちましたか?

解決

私にとってのディレクトリ)があり:

他のヒント

メモリを動的に割り当てている場合、プログラムはすでに複雑すぎて適切な処理を実行できない可能性がありますが、Frama-C の値分析に興味を持っていただけるかもしれません。を見てください。 チュートリアル のチュートリアルの章に進みます。 マニュアル まだ興味があれば。

リントの古典的なCの静的解析ツールである。

私は、彼らは有料によりますね喜んで費用を疑うが、コベリティとのKlocworkの両方が他のものの多くと一緒に、メモリリークのための深刻なチェックを行います。

Valgrindのは、メモリエラーの多くをキャッチ。それは、このようなローカル配列のアクセス外として、あまりにも、様々なミス。私たちの CheckPointer のツールは、エラーが行われた時点での不良メモリ参照のほぼすべての種類をキャッチします。 ValgrindのはCheckPointerがすることをキャッチしないであろう多くの物事を見るために、Webページで比較表を参照してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top