-1
関数の呼び出しに問題があります。 デバッグした後、 'boobleSort:宣言されていない識別子'と '予期しない短い入力'と表示されました。C++の関数を含むエラーテンプレート
main()
{
short arr[] = {2,10,-15,20};
short size = 4;
bobbleSort<short, short*>(size, arr);
}
template<class FIRST_TYPE, class SECOND_TYPE>
void bobbleSort(FIRST_TYPE size, SECOND_TYPE arr)
{
arr[2]++;
}
どうすれば修正できますか?
'bobbleSort'の定義を' main'の前に移動します。 –
テンプレートを使用する前に定義して修正します。 –
'bubbleSort'を呼び出すときに型を指定する必要はありません – torkleyy