|
|
1
3
您可能知道,导出文件中的模板实际上是编译器的“填写您认为必要的内容的权限”。
这意味着,如果使用编译器编译头文件,它可能会实例化一个完全不同的头文件
这就是编译器警告你的原因。
因此,只有在使用同一个编译器编译时,共享库才能很好地协同工作。如果希望它们协同工作,可以确保所有客户机代码都“看到”相同的声明(通过使用相同的stl实现),或者从向API添加模板开始后退。 |
|
|
Guilherme Albertini · DLL中的类 8 年前 |
|
|
Naomi · C#dll资源文件更改语言 8 年前 |
|
|
AidanH · C#DLL语言翻译实现[关闭] 8 年前 |
|
|
subham · DLL函数调用不工作 8 年前 |
|
|
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 8 年前 |
|
|
nemo · DLL的“好”调用约定是什么? 8 年前 |