读书人

DLL导出类, .h文件里面的内联函数会

发布时间: 2013-01-25 15:55:30 作者: rapoo

DLL导出类, .h文件里面的内联函数,会真的被内联吗?
一个导出类的头文件里面,我声明了几个非常小的内联函数。函数体就在.h里面。

但是编译debug/release版之后,我发现两个版本的dll里面都有这几个内联函数的导出符号。

我用dumpbin /exports ...可以看到内联函数的名字存在于导出列表当中。

我的问题是: 既然是内联函数,为什么仍然在导出列表当中存在? 难道调用这个dll的程序还要去插入一个真实的函数调用吗? 难道不是真的内联?

谢谢。
[解决办法]
调用地方能看到代码的话就可能会内联。

读书人网 >VC/MFC

热点推荐