問題タブ [splint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
55 参照

c - Splint が「使用前に再割り当てされた変数」について警告しないのはなぜですか?

これがコードです

コードをスプリントでチェックしたところ、「警告なし」と表示されました。実際にaは、古い値 2 が使用される前に 3 が再割り当てされます。これは、潜在的な欠陥を示す可能性があります。

欠陥を見つけるには、どのコマンドライン引数を渡す必要がありますか? または splint は問題を無視しますか?

0 投票する
1 に答える
58 参照

c - 静的解析ツール SPLINT が指摘する脆弱性の解決と修正

私は自分のプロジェクトに取り組んでいて、隠された脆弱性を確認してコードの品質を向上させるために splint を実行しようとしました。プロジェクトの .c ファイルの 1 つで splint を実行したところ、これら 4 つの警告に遭遇しました。

脆弱性を排除するための手順がよくわかりません.c ファイルを以下に示します。

私はこれらのエラーを処理する初心者なので、誰かがこれらのエラーについて教えてくれますか

エラーが繰り返され、そのうちの 2 つを解決するだけでファイル全体が解決されます