this should be static const, not based on a #define from some other part of the code; initialise the array and, if you must, base the #define on the size of the array