|Synopsis:||Each file shall be self-contained|
This rule means that a file should be compilable in itself. For header files this is not enforced by the compiler. So if the file is an include file, including this file in an empty source file should not lead to compiler errors.
|Ellemtel Rule 11|
|ISC++ Rule 2.1|