? Regioni sono chiamate blocchi di codice sorgente in un Microsoft Visual C /C + + programma . Essi sono definiti con il " # pragma " direttiva del preprocessore . Direttive pragma dicono al compilatore di incorporare caratteristiche specifiche del sistema specifici della macchina o di funzionamento in un programma . Il C /C + + preprocessore
un preprocessore esegue operazioni specifiche sul codice sorgente del programma prima che venga passata al compilatore. Direttive del codice indicano al preprocessore di generare o di utilizzare pezzi di codice in un modo o l'altro a seconda della macchina , sistema operativo e il suo ambiente . Questo aiuta i programmatori a scrivere codice portabile .
Pragma in Visual C + +
Pragma sono un tipo di direttiva al preprocessore di implementare codice selettivamente , a seconda dell'ambiente operativo in momento della compilazione . Uscita del preprocessore è input per il compilatore e linker . Microsoft Visual C + + fornisce una serie di direttive pragma specifiche per l'ambiente Windows su processori Intel .
Regioni
In Visual +, C + regioni sono blocchi di codice sorgente definita utilizzando la direttiva pragma come segue :
regione pragma #
....
( fonte blocco di codice va qui ) per
...
# pragma endregion [ ]
è possibile espandere (display ) o comprimere ( nascondere) una regione utilizzando la " Outline "caratteristica di editor di codice di Visual Studio . Regioni sono identificati dal nome dato e ampliato per impostazione predefinita.