我正在阅读LAMMPS
(一个开源项目)中的文件,并遇到这一句法
class FixPropertyGlobal* add_fix_property_global(int narg,char**arg,const char*);
在.h
文件之一(Modify.h
)中进行类声明。我的问题是:为什么在类似行星的成员函数前面添加关键字类?这种语法是什么意思?
答案 0 :(得分:2)
这只是一个全局函数的声明,而不是成员函数声明。
这相当于:
class FixPropertyGlobal;
FixPropertyGlobal* add_fix_property_global(int narg,char**arg,const char*);