比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

を防止するために、バグ作り込みの防止や、ソースファイルの可読性向上を目的とした「コーディング規約」が存在します。
その中でも、ソフトウェア開発現場で利用されている「コーディング規約」で解析を行ってみましょう。

このページの内容:

目次
minLevel1
maxLevel6
include
outlinefalse
indent
styledisc
exclude
typelist
class
printabletrue

アンカー
_Toc14164547
_Toc14164547
コーディングルール自動チェックとは

ここで利用するC/C++test機能は、コーディングルールチェック機能になります。コーディングルールチェック機能は、5000種類以上のルールを搭載しており、C/C++両言語を解析します。

図に記載されている一部のルールカテゴリは、コンプライアンスパック(別売り)のライセンスをアクティベートする必要があります。 下記に記載されているルールセットを使用したい場合は、"コンプライアンスパック"をご検討ください [

コンプライアンスパックが必要なルールカテゴリ

...

DISA ASD STIG

AUTOSAR C++14 Coding Guidelines

フロー解析[BD]における[BD-SECURITY]カテゴリ

SEI CERT C/C++

Common Weakness Enumeration

High Integrity C++

Joint Strike Fighter

MISRA C 1998

MISRA C 2004

MISRA C++ 2008

MISRA C 2023(MISRA C 2012)

...

MISRA C++ 2023

OWASP Top 10 Most Critical Web Application Security Risks (2017)

OWASP API Security Top 10 (2019)

OWASP Top 10 Most Critical Web Application Security Risks (2021)

セキュリティ

 

...


アンカー
_Toc14164548
_Toc14164548
解析実行手順

...