...
Because solutions such as this one make it possible to create a header file that can be included more than once, the C Standard [ISO/IEC 9899:2011] guarantees that the standard headers are safe for multiple inclusion.
...
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
Related Guidelines
...
Bibliography
...
] | Section 5.1.1, "Translation |
---|
...
Environment," section 6.10, "Preprocessing |
---|
...
Directives," and section 7.1.2, "Standard |
---|
...
MISRA Rule 19.5
...
Headers" | |
---|---|
[Plum 1985] | Rule 1-14 |