请教 内联函数失败产生的调用函数的问题
比如: A.h 是一个A 类头文件,所有函数都内联, B.cpp, C.cpp 都引用了该头文件, 但A.h 中的内联函数过大,导致内联似乎会失败. 这时, 分别编译 B.cpp 与 C.cpp 将会产生 b.obj, c.obj.
请问 b.obj 中是否有 A.h 中内联失败而转成的 A.h 类的调用函数, c.obj 中是否有 A.h 中内联失败而转成的 调用函数.
如果b.obj和c.obj中都存在同样的一份调用函数. 那么,连接器在连接 b.obj 与 c.obj时,是否会丢弃其中一份函数?