私は2つのコンストラクターを持つクラスを持っています。
explicit MyClass(size_t num);
template<class T> MyClass(T myObj);
そして、私が作るときはいつでもそれが欲しい
MyClass obj( 30 );
最初のコンストラクターが呼び出され、
そして、暗黙のコンストラクターと
MyClass obj = 30;
2 番目の ctor が呼び出されます。
どうすれば実現できますか?
私は2つのコンストラクターを持つクラスを持っています。
explicit MyClass(size_t num);
template<class T> MyClass(T myObj);
そして、私が作るときはいつでもそれが欲しい
MyClass obj( 30 );
最初のコンストラクターが呼び出され、
そして、暗黙のコンストラクターと
MyClass obj = 30;
2 番目の ctor が呼び出されます。
どうすれば実現できますか?