C++相談室 part31
■ このスレッドは過去ログ倉庫に格納されています
0439デフォルトの名無しさん
NGNG暗黙的?に渡す以外はコンパイルエラーになってしまいます
A自体にtemplateをつける以外でどのようによびだせばよいでしょうか?
struct A
{
template<class T>A()
{
cout << typeid(T).name() << endl;
}
template<class T>A(T)
{
cout << typeid(T).name() << endl;
}
};
int main()
{
// A a<int>(); こういう感じで呼びたい
A a(1); //かっこ悪い
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています