重複の可能性:
C++ の明示的なキーワードは何を意味しますか?
以下がわかりません。私が持っている場合:
class Stack{
explicit Stack(int size);
}
キーワードなしでexplicit
私ができることは次のとおりです。
Stack s;
s = 40;
明示的に指定されていない場合、なぜ上記のことを許可されるのでしょうか?? これはスタック割り当て (コンストラクターなし) であり、C++ を使用しない限り、変数に何かを割り当てることができるexplicit
ためですか?