Ámbitos con el Pre compilador, 1ª parte

Antes de definir cómo controlar el ámbito con el pre compilador, es necesario conocerlo un poco.

Creo que la mejor manera de conocerlo es leer esta web, lo explica mucho mejor de lo que yo podría hacerlo

http://www.cplusplus.com/doc/tutorial/preprocessor/

Después yo posteraré algo más al respecto