title: 动态链接库函数内的静态变量,奇妙的UNIQUE Bind date: 2018-09-28 09:28:22 tags: --- 介绍 模板函数和内敛函数中的静态变量,在跨so中的表现,和定义在其他函数中的静态变量的表现稍微有所不同.使用不慎,会造成预期之外的结果.本文对该现象进行了探讨. 多共享动态库的静态变量问题 最近遇到一个使用多个共享动态库时,由于静态变量导致的逻辑问题.考虑如下一个问题,主模块要打开A.so和B.so两个动态库,两个动态库的代码使用到了同一个模板函数,而该…