Say you have a singleton thats accessed like this ....
SomeSingletonClass::Instance()->FunctionCall();
would doing ....
#define gSomeSing SomeSingletonClass::Instance()
and then making calls like this ...
gSomeSing->FunctionCall();
be a dumb thing to do ? Seems to work, but are there any down falls not related to naming?