メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

C++ チェック

C++ コード専用チェック

Polyspace® Code Prover™ の C++ 専用チェックは、オブジェクト指向プログラミングや例外処理など、C++ に固有のパラダイムから発生するランタイム エラーがないかチェックします。このようなエラーのほとんどは C コードでは発生しません。

Polyspace 結果

誤ったオブジェクト指向プログラミングthis ポインターの動的な型が不適切
無効な C++ に固有の演算C++ 固有の無効演算が発生
値を返さない関数値を返すはずの C++ 関数が値を返さない
null の this ポインターを呼び出すメソッドメンバー関数呼び出しに際し this ポインターが null
キャッチされていない例外例外がキャッチされないまま main 関数や他のエントリポイント関数に伝播

トピック