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 CALLBACK? How it work? what is the advantage of CALLBACK, please explain with an example
Why not virtual functions to handle messages?
In MFC By Using Communication Between Dialog Boxes,How Can We Send Message Of one Dialog Box To Another Dialog.?
3 Answers Financial Technologies,
how does the UIThread and worker thread communicates and handle events
In VC++ How to transfer between one exe to another exe while running..
How to convert a CString variable to char* or LPTSTR?
How can i change the color of a dropdowncombobox elements
What is the difference between the Encapsulation and Abstraction
25 Answers HCL, Invensys, TCS, Wipro,
What is Thread ?(VC++)What is the difference between Cmutex and Csemaphone?
how many types of messages are their
List out the parameters of WinMain Function.
What is primitive and non-primitive application?