コロンの意味

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
グラマー

コロンの意味

#1

投稿記事 by グラマー » 15年前

この前はお世話になりました。
C++の言語で



namespace Sequence{

Title::Title():mImage(0){

mLmage =new Image("data/image/title.dds");

}
}

で::はよく見かけるのでわかるのですが、:の意味がよくわかりません。はじめてみました。

C++の本で調べてもネットで調べても出て来なかったの質問しました。
よろしくお願いします。

MNS

Re:コロンの意味

#2

投稿記事 by MNS » 15年前

メンバイニシャライザと言って、
コンストラクタの呼び出し時に、メンバを初期化するための機能です。

この場合では、Titleのコンストラクタの呼び出し時に、
mImageというメンバ変数の値へ0を代入しています。

特に、constメンバの初期化には必須です。

グラマー

Re:コロンの意味

#3

投稿記事 by グラマー » 15年前

ありがとうございました。

解決できました。

閉鎖

“C言語何でも質問掲示板” へ戻る