Categories:
.NET (357)
C (330)
C++ (184)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (2)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Struts (1)
Windows (1)
XHTML (173)
Other Resources:
Determining If Symbols Are Defined or Not
How can you check to see whether a symbol is defined?
✍: FYIcenter
You can use the #ifdef and #ifndef preprocessor directives to check whether a symbol has been defined (#ifdef) or whether it has not been defined (#ifndef).
Can you define which header file to include at compile time? Yes. This can be done by using the #if, #else, and #endif preprocessor directives. For example, certain compilers use different names for header files. One such case is between Borland C++, which uses the header file alloc.h, and Microsoft C++, which uses the header file malloc.h. Both of these headers serve the same purpose, and each contains roughly the same definitions. If, however, you are writing a program that is to support Borland C++ and Microsoft C++, you must define which header to include at compile time. The following example shows how this can be done:
#ifdef _ _BORLANDC_ _ #include ... #else #include ... #endif
2007-02-26, 7252👍, 0💬
Popular Posts:
What does XmlValidatingReader class do? XmlTextReader class does not validate the contents of an XML...
How to make elements invisible? Change the "visibility" attribute of the style object associated wit...
Is Session_End event supported in all session modes ? Session_End event occurs only in “Inproc mode”...
How do you handle change request? Normally change request are handled by preparing an Impact analysi...
How can I use tables to structure forms Small forms are sometimes placed within a TD element within ...