C++のこの書き方の意味教えて
C++初心者です。
他人が作ったプログラムを修正しないといけなくなったのですが、調べても意味がわからない箇所が
多々あります。
どなたか、得意な方、だいたいでよいのでわかる方、助けてください。
1.
static Thread *SecondProcess =
new Thread(Form1 , false)
ちなみにthread はクラス名で、Thread(Form1 , false)はそのクラス内のメンバー関数のようです。
この文を実行したあとに、
__fastcall Thread::Thread(TForm1 *InForm , bool CreateSuspended)
: TThread(CreateSuspended)
{
Form1 = InForm;
}
という違うユニットの文を実行しているようなのですが
どうして次にここにいくのかもよくわかりません。
Thread(TForm1 *InForm , bool CreateSuspended)
: TThread(CreateSuspended)
の:はどういう意味なのでしょう?
お礼
よくわかりました。 ありがとうございました