私は頻繁にループ例えば無限書いているため:検出無限ループ
for (i = 0; i < 5;) {
//some code here
c++;
//++i may be missing
}
は無限ループを検出し自動コードアナライザはありますか?
私は頻繁にループ例えば無限書いているため:検出無限ループ
for (i = 0; i < 5;) {
//some code here
c++;
//++i may be missing
}
は無限ループを検出し自動コードアナライザはありますか?
IDEに無限ループ検出を支援する特定のアナライザがあります。しかし、実行前または実行中であっても、無限のプロセスや一連のコードを適切に認識することは逆説的です。
これは、無限ループを検出しようとするすべてのJetBrain IDEsは機能が組み込まれてい
アップデートとして知られています。それはで見つけることができます:
設定 - >検査 - > C/C++ - >データフロー解析 - >無限ループ
私は単純なものを探しています:forループの範囲、反復変数の名前、インクリメントされます(例えば++ i)。私は自分でパーサーを試して実装することができますが、どこか簡単な解決策があると思います。 – Cristi
が更新された答えを見たことがありますか? –
はい私はそれを見ました。 Android Studioにも同様の機能があると聞いています。私はそれが提供できるものを見るためにも日食を試みます。どうもありがとうございました。 – Cristi
私はこれも見つけました。https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C.2C_C.2B.2B – Cristi