Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
How can I list all of the predefined identifiers?
How can I list all of the predefined identifiers?
✍: Guest
There's no standard way, although it is a common need. gcc provides a -dM option which works with -E, and other compilers may provide something similar. If the compiler documentation is unhelpful, the most expedient way is probably to extract printable strings from the compiler or preprocessor executable with something like the Unix strings utility. Beware that many traditional system-specific predefined identifiers (e.g. ``unix'') are non-Standard (because they clash with the user's namespace) and are being removed or renamed. (In any case, as a general rule, it's considered wise to keep conditional compilation to a minimum.)
2016-01-27, 1560👍, 0💬
Popular Posts:
How To Export Your Connection Information to a File? - Oracle DBA FAQ - Introduction to Oracle SQL D...
What is the difference between const char* p and char const* p? In const char* p, the character poin...
What Articles Have You Read about JUnit? There are a number of JUnit articles that you should read: ...
What is the benefit of using an enum rather than a #define constant? The use of an enumeration const...
How do we host a WCF service in IIS? Note: - The best to know how to host a WCF in IIS is by doing a...