パラメーターなしのテンプレート コンストラクターは可能ですか?
質問:
非テンプレートは使用できますか?クラスには引数のないテンプレートコンストラクターがありますか?デフォルトのコンストラクターと競合するというのは本当ですか?
回答:
コンストラクター テンプレートを呼び出すときに、テンプレート引数を明示的に指定することはできません。それらは引数演繹によって推定されます。 Foo
あなたが提案した回避策では、コンストラクター テンプレートを呼び出すために引数を渡す必要があります。このシナリオで意図した目標が何であるかは不明です。
別の方法は、引数のないテンプレート コンストラクターの代わりにデフォルト コンストラクターを使用することです。非テンプレート クラスに他のコンストラクターがある場合は、空のかっこ () を含むデフォルトのテンプレート コンストラクターを使用すると、パラメーターの曖昧さを回避できます。
以上が非テンプレート クラスにパラメーターのないテンプレート コンストラクターを含めることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。