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.
どうすればこれを機能させることができますか? T=int完全に無視しているように見えるのに、なぜ C++ は私に書かせてくれるのでしょうか?
T=int
template<class T=int> class Foo { public: T a; }; int main() { Foo f; //error: missing template arguments before ‘f’ }
Fooはテンプレートですが、次のように記述する必要があります。
Foo
Foo<> f; // ^^
あなたは書く必要があります:
Foo<> f