编译器警告(等级 1)C4074

初始值设定项放置在编译器保留的初始化区域中

#pragma init_seg 指定的编译器初始化区域由 Microsoft 保留。 此区域中的代码可以在 C 运行时库初始化之前执行。

以下示例生成 C4074:

// C4074.cpp
// compile with: /W1
#pragma init_seg( compiler )   // C4074

// try this line to resolve the warning
// #pragma init_seg(user)

int main() {
}