Error del compilador C2850
'construcción': solo se permite en el ámbito de archivo; no puede estar en una construcción anidada
Las construcciones, como algunas pragmas, solo pueden aparecer en el ámbito global.
El ejemplo siguiente genera el error C2850:
// C2850.cpp
// compile with: /c /Yc
// try the following line instead
// #pragma hdrstop
namespace X {
#pragma hdrstop // C2850
};