I have no knowledge of what exactly #define is, since my c++ expertise is practically non-existant. If a #define statement is made at the start of the class and not on the fly, then a property would serve your purpose (given the example you gave), if not then I cant help.