私は代入のための明示的なコンバージョンコンストラクタを実装しようとしていますが、私は何をする必要があるのか混乱しています。あなたはどのような代入演算子を持っているんC++明示的変換コンストラクタ
class WordList
{
explicit WordList(char c) {}
};
WordList w = 'i'; //error
WordList v ('i') ; //ok
私は代入のための明示的なコンバージョンコンストラクタを実装しようとしていますが、私は何をする必要があるのか混乱しています。あなたはどのような代入演算子を持っているんC++明示的変換コンストラクタ
class WordList
{
explicit WordList(char c) {}
};
WordList w = 'i'; //error
WordList v ('i') ; //ok
:あなたのように
– Akankshexplicit
キーワードを使用する必要があるすべてそれは代入です(しかし名前にタイプミスがあります)。 – Flexo
[C++の明示的なキーワードはどういう意味ですか?](http://stackoverflow.com/questions/121162/what-does-the-explicit- keyword-in-c-mean) –