Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How not to use value in .h file
Message
 
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP1
Miscellaneous
Thread ID:
01471862
Message ID:
01471863
Views:
82
You can use #undef to stop the substitution for the constant

>
>I ran into an issue with control name conflicting with the entry in the include (.h) file. For example, say I have in my .h file the following:
>
>#define SOMESTRING 25
>
>Then I have a control that is named SOMESTRING. Then, when I compile the program and the code that uses the control name is changing to 25. Obviously compiler gives error message. I will have to be careful in naming controls such that it does not conflict with include file. But meantime, is it possible to tell the compiler (in a certain place in the code) that such as such "string" should not be preprocessed?
>
>TIA.
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform