声明为inline的函数需要在头文件中定义,否则编译器可能无法正确地内联该函数。因此,在头文件中声明函数并在c文件中定义函数是不正确的做法。如果需要在c文件中定义函数,则应将函数声明从头文件中移除,并在c文件中包含头文件以获取函数定义的依赖项。

我在头文件里声明一个函数bool functionvoid;在c文件里定义函数inline bool functionvoidreturn x;会有什么问题

原文地址: http://www.cveoy.top/t/topic/fbXi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录