64,637
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
template <class T>
T cal(T &a, T &b, T &c)
{
return a + b + c;
}
int main()
{
int a = 5, b = 4, c = 3, i =5;
while(i--)
{
cout << cal(a++, b++, c++) << endl;
}
return 0;
}
#include <iostream>
using namespace std;
template <class T>
T cal(const T &a, const T &b, const T &c) // 分别加上const
{
return a + b + c;
}
int main()
{
int a = 5, b = 4, c = 3, i =5;
while(i--)
{
cout << cal(a++, b++, c++) << endl;
}
return 0;
}
#include <iostream>
using namespace std;
template <class T>
T cal(T &a, T &b, T &c)
{
return a + b + c;
}
int main()
{
int a = 5, b = 4, c = 3, i =5;
while(i--)
{
cout << cal(++a, ++b, ++c) << endl;
}
return 0;
}