【发布时间】:2013-10-08 16:07:20
【问题描述】:
C++ 标准是否保证指向函数的两个指针总是比较相等?我知道这对于非内联函数通常是正确的。但是如果有一个内联函数并且指向该函数的指针是在两个独立的编译单元中创建的,那么链接器会合并两个实例化,还是允许发出重复的函数?
如果上面的答案是“它们是相等的”:如果有一个带有内联函数的公共头文件,并且主程序和动态加载的插件(共享对象/DLL)都创建一个指针,这仍然成立吗?函数?
【问题讨论】:
标签: c++ function-pointers