When to use const int, int, or #define

johnwasser:
It compiles fine for me (after correcting the ']' vs. '}' typo).

I am scratching my head on this as well. That's a construct I use often.

OP- If you are still with us......
Are you more or less confused now?