Advertencia del compilador (nivel 1) C4177
#pragma pragma debe estar en el ámbito global
El pragma pragma no debe usarse en un ámbito local. El pragma no será válido hasta que se encuentre el ámbito global después del ámbito actual.
El ejemplo siguiente genera la advertencia C4177:
// C4177.cpp
// compile with: /W1
// #pragma bss_seg("global") // OK
int main() {
#pragma bss_seg("local") // C4177
}