重定义和inline

来源:互联网 发布:adobe flash play mac 编辑:程序博客网 时间:2024/05/16 07:52

情景一

a.h 中定义了函数fun;

b.cpp中#include"a.h"

c.cpp中#include“a.h”

编译时提示函数fun重定义

情景二

b.cpp中定义了函数fun;

c.cpp中定义了函数fun;

编译时提示函数fun重定义

情景三

把以上两种情况的函数声明为inline

编译成功 程序正常运行


结论inline 函数可以多次定义;

具体细节下次补充哈!;

0 0
原创粉丝点击