内联函数 error LNK2001: unresolved external symbol

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

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

 

你可能感兴趣的:(extern)