标签: c++ visual-c++
onfocus是未命名空间中的一个函数。使用MSVC编译器(x64版本19.16.27026.1)从同一翻译单元生成两个目标文件,每台机器一个。
onfocus
以下是编译器为相同源代码生成的符号名称:
机器1:
workerFunc
机器2:
?workerFunc@?A0x65bd3c1e@@YAXPEAVMyClass@ns1@ns2@@NNNAEAN111AEA_N@Z
如何强制编译器为未命名空间中的函数的不同机器生成相同的符号名称?