変換コンストラクタ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/07 07:40 UTC 版)
「コンストラクタ」の記事における「変換コンストラクタ」の解説
別の型からの暗黙変換を提供するコンストラクタ。C++において、explicit指定されておらず、1つだけ引数を受け取るコンストラクタは変換コンストラクタ (converting constructor) になり、明示的なコンストラクタ呼び出しの記述を省略できる。2つ以上の引数を受け取り、2つ目以降にデフォルト引数が指定されているコンストラクタも対象になる。
※この「変換コンストラクタ」の解説は、「コンストラクタ」の解説の一部です。
「変換コンストラクタ」を含む「コンストラクタ」の記事については、「コンストラクタ」の概要を参照ください。
- 変換コンストラクタのページへのリンク