I want to do something in C99 one way, otherwise to perform it another way. What is the #define to check for?
#ifdef C99
...
#else
...
#endif
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
There is not an specific
#definevalue. Just check__STDC_VERSION__and define it yourself! 😉EDIT: A more general snippet, from here. I’ve just changed the defined names, just in case you’ll use them a lot on the code: