Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在阅读LAMMPS(一个开源项目)中的文件,并遇到了这行语法
LAMMPS
class FixPropertyGlobal* add_fix_property_global(int narg,char**arg,const char*);
在一个.h文件(Modify.h)中的一个类声明。我的问题是:为什么要在看起来像成员函数的前面添加关键字 class?这个语法是什么意思?
.h
Modify.h
那只是全局函数的声明,而不是成员函数的声明。
这相当于:
class FixPropertyGlobal; FixPropertyGlobal* add_fix_property_global(int narg,char**arg,const char*);