region и endregionpragma

#pragma region позволяет указать блок кода, который можно развернуть или свернуть при использовании функции структурирования редактора Visual Studio.

Синтаксис

#pragma regionимя
#pragma endregionкомментарий

Параметры

комментарий
(Необязательно) Комментарий для отображения в редакторе кода.

имя
(Необязательно) Имя региона. Это имя отображается в редакторе кода.

Замечания

#pragma endregion помечает конец #pragma region блока.

#pragma region Блок должен быть завершен директивой#pragma endregion.

Пример

// pragma_directives_region.cpp
#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1

int main() {}

См. также

Директивы Pragma и __pragma_Pragma ключевое слово