我正在编写一个共享库,它也将安装一个模板头。考虑到模板将由调用者而不是库本身实例化的具体事实,我应该何时触发 SONAME 以更改模板代码?
对于常规的 C/C++ 代码,每当二进制兼容性中断时,我都会触发 SONAME。但是对于模板,我开始考虑每次模板中的任何内容发生更改时都会碰到它,以便传播更改。
我正在编写一个共享库,它也将安装一个模板头。考虑到模板将由调用者而不是库本身实例化的具体事实,我应该何时触发 SONAME 以更改模板代码?
对于常规的 C/C++ 代码,每当二进制兼容性中断时,我都会触发 SONAME。但是对于模板,我开始考虑每次模板中的任何内容发生更改时都会碰到它,以便传播更改。