Windows10のVS2022のC++に関する質問です。 Q1)下記のコードでは、class Testは、class Clockの前に書かなければ

C言語関連 | Windows 1062閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ThanksImg質問者からのお礼コメント

毎度お世話になります。 了解です。

お礼日時:1/20 15:56

その他の回答(1件)

0

class Clock の上に、class Test; って書けば良いですよ。 そうすれば、class Clock の定義を先に書いても大丈夫です。 ただし、Clock::Clock の定義は、class Test の定義より後に書かなければいけません。 new Test(88) があるので、Test クラスの定義が必要というわけです。