私はテンプレートの特殊化を理解しようとしています。なぜこれが発生するエラー(specialization of 'T foo(T, T) [with T = int]' after instantiation
)C++でのテンプレートの特殊化
template <class T> T foo(T a, T b);
int main()
{
int x=34, y=54;
cout<<foo(x, y);
}
template <class T> T foo(T a, T b)
{
return a+b;
}
template <> int foo<int>(int a, int b)
{
cout<<"int specialization";
}
ちょうどmain' '前に定義を移動します。 –
私のアンドロイドの電話で質問を読むと、雨が降っているが、時間がたっても答えることができない。HURTS –
@ JohannesSchaub-litbあなたは中毒です!助けを求める;) –