私は C++ が初めてで、質問があります。構造体自体の前に、関数である構造体のメンバーを定義できますか?
このような:
void foo_t::SayHello() {
printf("Hello,World!\n");
}
struct foo_t {
void SayHello();
};
これを使用することで、C ファイル内の関数と関数に分割されるためstruct
です。foo.h
SayHello()
編集::
そして、ファイル.c
の先頭に含め.h
ます。ファイルの終わりではありません。
私は C++ を初めて使用し、C++ の用語について知らないため、具体的に説明しないで申し訳ありません。