Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が持っている場合
typedef Foo<float> Foof;
このようにテンプレートを明示的にインスタンス化できないのはなぜですか
template class Foof;
入力以外の回避策はありますFoo<float>か?
Foo<float>
Fooと入力する以外に回避策はありますか?
いいえ、残念ながらありません。と入力する必要がありますFoo<float>。理由については、ルールの C++ 標準の 14.7.2 節 3 を参照してください (ただし、ルールの背後にある理論的根拠はわかりません)。