Can anyone help me understand #pragma?
ifndef TARGET_OS_LINUX
#pragma once
endif
What,when, where, why, an example?
The above is in some code that I am refactoring….
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.
#pragmais just the prefix for a compiler-specific feature.In this case,
#pragma oncemeans that this header file will only ever be included once in a specific destination file. It removes the need for include guards.