#include <array>
#include <iostream>
#include <windows.h>
#include <valarray>
using namespace std;
int main (void)
{
cout<<"array-----------------------"<<endl;
array<int,20>a;
for (BYTE i=0;i<10;i++)
{
a[i]=i;
cout<<a[i];
}
cout<<endl;
cout<<a.empty()<<endl;
cout<<a.size()<<endl;
cout<<a.data()<<endl;
cout<<"valarray---------------------"<<endl;
valarray<int>b(20);
for (BYTE i=0;i<10;i++)
{
b[i]=i;
cout<<b[i];
}
cout<<endl;
cout<<b.size()<<endl;
cout<<b.sum()<<endl;
return 0;
}
/*
2015年3月13日14:07:16
程序执行结果如下:
array-----------------------
0123456789
0
20
0013FB10
valarray---------------------
0123456789
20
45
请按任意键继续. . .
*/
array和valarray数组类简单用法
最新推荐文章于 2021-04-06 22:23:38 发布