? Regiões são nomeados blocos de código -fonte em um programa Visual Microsoft C /C + +. Eles são definidos usando o " # pragma " directiva de pré-processamento . Directivas Pragma dizer ao compilador para incorporar características específicas do sistema operacional específico da máquina ou em um programa. O C /C + + Preprocessor
Um pré-processador executa operações específicas sobre o código fonte do programa antes de ser passado para o compilador. Directivas no código contar o pré-processador para gerar ou utilizar partes do código de um jeito ou de outro , dependendo da máquina, sistema operacional e seu ambiente. Isso ajuda os programadores a escrever código portável .
Pragmas no Visual C + +
Pragmas são um tipo de diretiva para o pré-processador para implementar o código seletivamente , de acordo com o ambiente operacional no tempo de compilação. Saída do pré-processador é a entrada para o compilador e vinculador. Microsoft Visual C + + fornece um conjunto de diretivas pragma específicos para o ambiente Windows em processadores Intel .
Regiões
Visual C + + , as regiões são blocos de código fonte definido usando a diretiva pragma da seguinte forma:
# pragma região
....
( bloco de código fonte vai aqui)
...
# pragma endregion [ comentário opcional ]
Você pode expandir (visualização ) ou recolher (esconder ) uma região usando a " característica Esboço " do editor de código do Visual Studio. Regiões são identificados pelo nome dado e se expandiu por padrão.