"Grammar and vocabulary are property of the language alone, but usage is characteristic of a community that uses it." (G. L. Steele Jr.)…
Undefined behavior
In C++ it's idiomatic to make anything that can be prevented by careful coding and would incur runtime cost to protect against an undefined behavior. (@jan-hudec)…