Eon*_*nil 5 c header inline-functions
据我所知,C内联函数体应该在.h文件中定义,因为它会导致错误'函数名使用但从未定义'如果在.c文件中定义了body.
这是常规方式吗?或者如何在.c文件中定义内联函数体?
ken*_*ytm 14
每个.c文件都独立编译为.o输出.如果在.c文件中定义内联函数,则其他源文件无法看到此类函数,因此无法内联.
.c
.o
因此,内联函数应该在.h文件中以允许共享代码.
.h
归档时间:
15 年,6 月 前
查看次数:
4632 次
最近记录:
9 年,1 月 前