编译器警告(等级 1)C4080

应为段名标识符;找到“symbol”

#pragma alloc_text 中段的名称必须是字符串或标识符。 如果找不到有效标识符,则编译器会忽略杂注。

下面的示例生成 C4080:

// C4080.cpp
// compile with: /W1
extern "C" void func(void);

#pragma alloc_text()   // C4080

// try this line to resolve the warning
// #pragma alloc_text("mysection", func)

int main() {
}

void func(void) {
}