Comandos do Pré-processador
Da cppreference.com
< cpp
O pré-processador do C++ é executado antes do compilador correr. Comandos fornecidos ao pré-processador permitem ao programador definir variáveis, realizar substituição de texto, e condições de teste simples.
| # and ## | manipulação de strings |
| #define | definir macros |
| #error | mostrar uma mensagem de erro |
| #if, #ifdef, #ifndef, #else, #elif, and #endif | operadores condicionais |
| #include | incluir conteúdos de outro ficheiro |
| #line | define o número da linha e informação do ficheiro |
| #pragma | comando de implementação específico |
| #undef | utilizada para "apagar" as definições de macros |
| Variáveis do processador pré-definidas | várias variáveis do pré-processador |

