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 |
Psychic Window Technique
How to access document object from view ?
How can we create thread in MFC framework?
What is subclassing?
WHAT IS DIFFERENT BETWEN RELEASE MODE & DEBUGGING MODE
4 Answers Google, Microsoft, TCS,
if i modified data in 1 view how does the other view knows
What is CALLBACK? How it work? what is the advantage of CALLBACK, please explain with an example
What view class enables you to use an edit control as a view?
What is a message map?
Difference between Cclint DC & Cpaint Dc
How to handle RTTI in MFC ?
Q1. A. What is unary operator? List out the different operators involved in the unary operator. B. What is an adjust field format flag? Q2. A. Distinguish between a # include and #define. B. Can a list of string be stored within a two dimensional array? Q3. A. Explain how a pointer to function can be declared in C++? B. List the merits and demerits of declaring a nested class in C++? Q4. A. What are the syntactic rules to be avoid ambiguity in multiple inheritence? B. Explain the operation of overloading of an assignment operator. Q5. A. Explain how the virtual base class is different from the conventional base classes of the opps. B. Explain how an exception handler is defined and invoked in a Program. Q6. A. What is a binary file? List the merits and demerits of the binary file usagein C++. B. Write short notes on Text Manipulation Routines. C. Write bites in Turbo c++ Header ("Include") Files.