i read that if u #DEFINE a value u use, in a debugger, it'll show up with it's value and not it's name (so may be hard to identify from other values if they're the same)
but if u use const x = 10, u always see 10 as x (so u know what the reference is to.)
if i want to do the second thing and i've already got a #DEFINED var i want to use...
#define SOME_HASH_DEFINED_VAR 10
global const int X = SOME_HASH_DEFINED_VAR;
will i see X as 10, X as X or X as SOME_HASH_DEFINED_VAR (this last one won't occur, right?)