Это несколько осуждается, но, безусловно, возможно. Лучше и не нахмуренный вариант - определять макросы большими буквами, например,
#ifndef USE_CPP0x
# define OVERRIDE
#else
# define OVERRIDE override
#endif
Тогда не забудьте использовать OVERRIDE
вместо override
там, где хотели.