...
| Code Block | ||
|---|---|---|
| ||
char ch = 't';
if ( ( ch == 'a' ) || ( ch == 'b') || ( ch == 'c') ){
...
}
|
Exceptions
It is ok to assume consecutive value for characters like a~z in most platform, where ASCII or Unicode is used. This rule is to raise awareness of platform portability if you migrate the code from ASCII system to a non-ASII system.
Risk assesment
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
|---|---|---|---|---|---|
STR09-C | low | unlikely | low | P3 | L3 |
...