Macro is declared but not defined?

Hello all,

This should be my last question, as far as I know macros work you type in something like:

#define MacroName(x) x*x*x*x

or something like that and then it sub's MacroName(x) with x*x*x*x...

what does it mean when someone has declared a macro but done nothing else?

i.e.

#define _Export_Dll_

and thats it?

Thanks for your help!!

~G
This can be a file sentinel. A file sentinel prevents multiple inclusion and multiple definition. But what you have shown, "define _Export_Dll_" may be something the preprocessor needs in order to compile correctly. Do searches for _"Export_Dll"" and see how it's used.
Topic archived. No new replies allowed.