Поделиться через


Ошибка компилятора C2850

"конструктор" : разрешено только в области файла; Может не находиться в вложенной конструкции

Конструкции, такие как некоторые прагмы, могут отображаться только в глобальной области.

Следующий пример приводит к возникновению ошибки C2850:

// C2850.cpp
// compile with: /c /Yc
// try the following line instead
// #pragma hdrstop
namespace X {
   #pragma hdrstop   // C2850
};