Global scope. How to declare a global const variable & why global variables should be avoided in C++