constructs that make this weakness easier to avoid.
Use libraries or frameworks that make it easier to handle numbers without unexpected
consequences, or buffer allocation routines that automatically track buffer size.
or C++). [R.131.1]