[previous] 0287 [next] [I] Header name contains character which is not a member of the basic source character set.
Implementation defined REFERENCE - ISO:C90-5.2.1 Character Sets

This header name includes a character which is not a member of the basic source character set. The interpretation of this character will be implementation-defined.

For example:


/*PRQA S 553,2017 ++*/

#include <abcde$.h>           /* Message 0287 and 0815 */
#include "abcde$.h"           /* Message 0287 and 0816 */


MISRA C:2012 Rules applicable to message 0287:

Dir-1.1  (Required) Any implementation-defined behaviour on which the output of the program depends shall be documented and understood


See also:

QA·C Source Code Analyser 8.1
MISRA C:2012 Compliance Module 1.0
© 2012 Programming Research.
www.programmingresearch.com
Personality Groups | Glossary | Message Index | MISRA C:2012 Rule Index Contents