i use define in my testcase,what i want to do is in the first loop i use the define maybe in one branch ,while on the second loop ,i want #undef the define that i defined before and into another branch,but it doesn't work......
codes are like this:
#ifdef AAAA then
#ifndef AAAA then
what really does the sentence means in reference "The effect is propagated to all files that are loaded after the
#undef statement is encountered."?
does it means the #undef could not write in just one file ? or between two import e file ,we use #undef ? like the example supported in e_reference:
#define semaphore my_semaphore;
thank you for your reply......