现在的位置: 首页 > 综合 > 正文

内联函数 error LNK2001: unresolved external symbol

2012年10月12日 ⁄ 综合 ⁄ 共 244字 ⁄ 字号 评论关闭

今天把一个函数生成为内联报了error LNK2001: unresolved external symbol 连接错误, - -||

内联函数将需要抽像声明(declaration)放在一个独立的*.h中,需要抽像的定义(definition)放在一个独立的*.cpp中,我写的显然符合这个要求..后来仔细分析了下,内联函数的运行机制是在调用处展开函数体所有代码,而我调用内联函数的地方只包含了*.h,解决办法在调用文件中 #include "*.cpp" 把实现也包含进来..ok了...........

 

抱歉!评论已关闭.