![]() |
![]() |
1327 | ![]() |
||||
![]() | |||||||
| C++ compatibility | REFERENCE - ISO:C90-6.8.8 Predefined Macro Names | ||||||
The macro '__STDC__' is being used. __STDC__ is implicitly #define'd as 1 by an ISO compliant C compiler. A C++ compiler may define __STDC__ or it may not, and if it does, it may have any value. The macro __cplusplus can be used to detect a C++ compiler.
/*PRQA S 1303,3001,3210,3211,3408,3447 ++*/
#ifdef __STDC__ /* Message 1327 */
extern int foo(unsigned char *puc);
#else
extern int foo();
#endif
int x = 1;
No MISRA C:2012 Rules applicable to message 1327
![]() | ||
| 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 |