What is #progma and where it is used?
Answers were Sorted based on User's Feedback
Answer / vijay visana
The #pragma directives offer a way for each compiler to
offer machine- and operating-system-specific features while
retaining overall compatibility with the C and C++
languages. Pragmas are machine- or operating-system-
specific by definition, and are usually different for every
compiler.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / wizards
Some operating systems and compilers offers some different
features say align of data etc, and will not work on others.
To work these special features on specific OS/compilres and
should get the functionality of program on others we will
use #pragma directive
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / saurabh srivastava
pragma is a pre processor directive thaat helps to perform
some compiler specific task, like turbo c allows to write
assembly language in c compiler,
pragma differs, system to system.
Is This Answer Correct ? | 2 Yes | 1 No |
Answer / vishal kumar jaiswal
it is compiler dependent preprocessor i.e all the compiler are does not support this preprocessor.
some #pragma are used here this purpose
#pragma warn -rvl // retruns value warning
#pragma warn -par // parameter not used warning
#pragma warn -rch //unreachable code warning
Is This Answer Correct ? | 0 Yes | 0 No |
for bit pading it is used.after compilation the compiler
takes some extra bits.for elimeting that bit we required #progma
Is This Answer Correct ? | 3 Yes | 9 No |
What is mfc class hierarchy?
What is model and modeless dialog box ? Give some examples?
What is Thread ?(VC++)What is the difference between Cmutex and Csemaphone?
i have created runtime menu -- ( admistrator ->managepackage,manage module). but now i want to open a dialog when i select manage package and any other diaolg when selecting manage module ( whole selection is at run time only ) . Please HELP .its urgently required
How can update edit control data of an executing application from other application?
I can i set size of integer variable should be fixed for different operating systems(Ex i want integer size is 2bytes in OS)
What is the difference between Extension DLL and Regular DLL?
Given two processes, how can they share memory?
Difference between Debug and Release versions?
visual Pogramming c++ coding for create a paint application.. (Please someone help me)
Explain about MDI and CMultiDocTemplate ?
What is subclassing?