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*);
クラス宣言の.hfile( )の 1 つ。Modify.h私の質問は、なぜ似たメンバー関数の前にキーワード class を追加するのですか? この構文はどういう意味ですか?
.h
Modify.h
これは単なるグローバル関数の宣言であり、メンバー関数の宣言ではありません。
これは次と同等です。
class FixPropertyGlobal; FixPropertyGlobal* add_fix_property_global(int narg,char**arg,const char*);