情景一
a.h 中定义了函数fun;
b.cpp中#include"a.h"
c.cpp中#include“a.h”
编译时提示函数fun重定义
情景二
b.cpp中定义了函数fun;
c.cpp中定义了函数fun;
编译时提示函数fun重定义
情景三
把以上两种情况的函数声明为inline
编译成功 程序正常运行
结论inline 函数可以多次定义;
具体细节下次补充哈!;
情景一
a.h 中定义了函数fun;
b.cpp中#include"a.h"
c.cpp中#include“a.h”
编译时提示函数fun重定义
情景二
b.cpp中定义了函数fun;
c.cpp中定义了函数fun;
编译时提示函数fun重定义
情景三
把以上两种情况的函数声明为inline
编译成功 程序正常运行
结论inline 函数可以多次定义;
具体细节下次补充哈!;