我想知道静态成员函数本质上是否意味着它在编译时获取内存中的地址,并且在整个程序期间永远不会更改它。
因此,它使我们有机会在指针中传递它而无需担心,因为我们始终确信我们将永远在同一个地方找到它。
最佳答案
所有函数都在编译时分配有静态地址(对于动态加载的库来说有点不同)。成员函数(静态或非静态)是标准函数,它的地址在编译时已知。链接器还能如何工作?
关于c++ - C++静态成员函数的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32185334/