MASABLOGGERS
Math, ComputerVision, C++, Java, Android, Others: End And Beggning With My Family.
2015年5月23日土曜日
explicit(C++)
explicit
は引数を1つだけとる変換コンストラクタが暗黙的に呼ばれることを防ぐ。
よくあるケース
explicitを記述しない変換コンストラクタをもつクラスは、= で初期化(コンストラクタ呼び出し)を記述できる
クラスの参照を引数に受け取る場合、意図せずして暗黙的に変換コンストラクタが呼び出されることがある
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿