...
Treating unsigned data as though it were signed produces incorrect values and can lead to lost or misinterpreted data.
Rule | Severity | Likelihood |
|---|
Detectable | Repairable | Priority | Level |
|---|---|---|---|
NUM03-J | Low | Unlikely |
No | No |
P1 | L3 |
Automated Detection
Automated detection is infeasible in the general case.
Bibliography
[API 2006] | Class |
Chapter 2, "Primitive Data Types, Cross-Platform Issues, Unsigned Integers" | |
Section 2.4.5, "Accessing Unsigned Data" | |
| [Seacord 2015] |
...
...