Ошибка компилятора C3295
"#pragma <директива pragma>" может использоваться только в глобальной области или в области пространства имен
Некоторые директивы pragma нельзя использовать в функции. Дополнительные сведения см . в директивах Pragma и ключевом слове __Pragma.
Пример
Следующий пример приводит к возникновению ошибки C3295:
// C3295.cpp
int main() {
#pragma managed // C3295
}