2018-03-19から1日間の記事一覧

1引数コンストラクタ以外に対するexplicit指定

C++

C++03では、ひとつの引数をとるコンストラクタで変換コンストラクタ以外に対してはexplicitを付ける、という慣習がありました (別の言い方をすると、パラメータ付き構築にexplicitを付ける)。 C++11では、波カッコ構文による「一様初期化 (Uniform Initializ…