![]() |
![]() |
1042 | ![]() |
||||
![]() | |||||||
| Language extensions | |||||||
I64 and UI64 are integer constant suffixes which are not known in the ISO:C Standard. They are implicitly associated with 64 bit integer types but QA·C simply treats them as equivalent to LL and ULL respectively, regardless of the implemented size of type long long. For example:
/*PRQA S 1278,1305,2017,3211,3408,3602 ++*/
/********************************
* OPTIONS: -ex LONGLONG
*******************************/
const signed long long sx = 100I64; /* Message 1042 */
const unsigned long long ux = 200UI64; /* Message 1042 */
![]() | ||
| QA·C Source Code Analyser 8.1.2
© 2013 Programming Research. www.programmingresearch.com | Personality Groups | Glossary | Message Index | Contents |