c++中valarray类的介绍
- valarray类是由头文件valarray支持的,这个类用于处理数值。
- valarray被定义为一个类模板,以便能够处理不同的数据类型。
- 使用valarray对象的时候的构造函数如下:
double gpa[5] = {3.1, 3.5, 3.8, 2.9, 3.3};
valarray<double> v1; // an array of double, size 0
valarray<int> v2(8); // an array of 8 int elements
valarray<int> v3(10,8); // an array of 8 int elements,
// each set to 10
valarray<double> v4(gpa, 4); // an array of 4 elements
// initialized to the first 4 elements of gpa
valarray<int> v5 = {20, 32, 17, 9}; // C++11