C/C++ 解析エンジンモードの指定
C/C++ 用の Klocwork 解析エンジンは、次のモードを使用して実行できます。
- 標準: オプションを指定しない場合は、デフォルトで標準モードが実行されます。すべてのユーザーに推奨されるモードです。 このモードは、C++17 までの言語仕様を完全にサポートし、C++20 を部分的にサポートします。
- クラシック:
--classic
オプションは、Klocwork が前世代 (Klocwork 2018 より前) の解析エンジンを使用するように強制します。以前の解析エンジンは、C++11 および C++14 には一部のサポートしか提供していません。 - モダン:
--modern
オプションは、Klocwork に、最新の C++ コードを解析するための高度な機能を備えた最新の解析エンジンの使用を強制します。このエンジンは、C++17 までの言語仕様を完全にサポートし、C++20 および C++23 を部分的にサポートします。このエンジンにより、発見される新しい欠陥の数が大幅に増加する可能性があります。