region
y endregion
pragma
#pragma region
permite especificar un bloque de código que se puede expandir o contraer cuando se usa la característica de esquematización del editor de Visual Studio.
Sintaxis
#pragma region
nombre
#pragma endregion
comentario
Parámetros
comentario
(Opcional) Un comentario que aparecerá en el editor de código.
name
(Opcional) Nombre de la región. Este nombre aparece en el editor de código.
Comentarios
#pragma endregion
Marca el final de un #pragma region
bloque.
Un bloque #pragma region
tiene que terminarse con una directiva #pragma endregion
.
Ejemplo
// pragma_directives_region.cpp
#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1
int main() {}