C++函数模板问题
来源:互联网 发布:淘宝上买号怎么领取 编辑:程序博客网 时间:2024/05/01 02:55
#include <cstdlib>
#include <iostream>
using namespace std;
template <typename T,int N>
T allAry(T(&ary)[N])
{
T sum=0;
for(int i=0;i<N;i++)
{
sum+=ary[i];
}
return sum;
}
int main()
{
int aa[5]={1,2,3,4,5};
cout<<allAry(aa)<<endl;
return 0;
#include <iostream>
using namespace std;
template <typename T,int N>
T allAry(T(&ary)[N])
{
T sum=0;
for(int i=0;i<N;i++)
{
sum+=ary[i];
}
return sum;
}
int main()
{
int aa[5]={1,2,3,4,5};
cout<<allAry(aa)<<endl;
return 0;
}
上面是我的一小段程序;
可是编译出现了下面错误:
E:\C++\template2\s.cpp(6) : error C2265: '<Unknown>' : reference to a zero-sized array is illegal
E:\C++\template2\s.cpp(19) : error C2784: 'T __cdecl allAry(T (&)[1])' : could not deduce template argument for ' (&)[1]' from 'int [5]'
求高手提示
- 【c/c++】函数模板和模板函数
- C/C++ 函数模板
- c++:函数模板
- 【C++】函数模板
- 【c++】函数模板
- C语言函数模板
- C++:函数模板
- 【C++】模板函数总结!!!
- C/C++:函数模板与类模板
- [C/C++]模板函数与模板类
- 函数模板问题
- 函数模板递归问题!
- C++函数模板问题
- 模板函数问题
- 学习C++模板---模板函数
- Linux C/C++ 模板:函数模板
- C++,template,类模板和函数模板
- C++:函数模板、类模板及其特化
- Winform 进度条学习
- 【 Visual C++】游戏开发笔记之三——绘制图元
- ffmpeg_sdk搭建
- Restart!记录工作生活的点点滴滴。
- 第三方开源类库搜集总结—IOS开发
- C++函数模板问题
- win7 定时关机
- 浅析ObjectiveC 深浅拷贝学习
- 使用IBM Rational Application Developer 8开发Portlet - Maven集成
- poj 3070(矩阵的快速幂)
- 恢复firefox关闭时保存标签页的提示。
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第一章
- ubuntu12.04 中EMACS安装过程中关于crt*.o定位的问题
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第二章