AUTOSAR C++14 Rule M5-0-11
The plain char type shall be used only for the storage and use of character values
説明
ルール定義
The plain char type shall be used only for the storage and use of character values
根拠
プレーンな char の符号属性は処理系定義です。符号が明確に定義されないことから、プレーンの char 型は数値での使用には適していません。プレーンの char は、ストレージおよび文字値で使用してください。
Polyspace 実装
チェッカーは、符号付きまたは符号なし整数型の値が暗黙的にプレーンの char 型に変換されている場合に違反を報告します。
トラブルシューティング
ルール違反が想定されるものの、Polyspace® から報告されない場合は、コーディング規約違反が想定どおりに表示されない理由の診断を参照してください。
例
チェック情報
| グループ: 式 |
| カテゴリ: Required、Automated |
バージョン履歴
R2019a で導入