メインコンテンツ

AUTOSAR C++14 Rule A2-5-2

R2026b

Digraphs shall not be used

説明

2 文字表記を使用してはなりません。

根拠

2 文字表記は、単一の文字として扱われることを想定した一連の 2 文字です。チェッカーは、以下の 2 文字表記の使用にフラグを設定します。

  • <%。{ を表す

  • %>。} を表す

  • <:。[ を表す

  • :>。] を表す

  • %:。# を表す

  • %:%:。## を表す

2 文字表記を含むコードを開発またはレビューする場合、開発者やレビュー担当者がその 2 文字表記を誤って一連の個別の文字と見なす可能性があります。

トラブルシューティング

ルール違反が想定されるものの、Polyspace® から報告されない場合は、コーディング規約違反が想定どおりに表示されない理由の診断を参照してください。

チェック情報

グループ: 構文規則
カテゴリ: Required、Automated
PQL 名: std.autosar_cpp14.A2_5_2

バージョン履歴

R2019a で導入