20.计算速度最快的valarray

Posted 喵小喵~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20.计算速度最快的valarray相关的知识,希望对你有一定的参考价值。

 1 #include <string>
 2 #include <iostream>
 3 //用于计算,计算的性能高于vector与array
 4 #include <valarray>
 5 #include <algorithm>
 6 using namespace std;
 7 
 8 
 9 void main()
10 {
11     const double PI = 3.1415926;
12     valarray<double> val(9);
13     for (int i = 0; i < 9; i++)
14     {
15         val[i] = PI * i*i;
16         cout << val[i] << endl;
17 
18     }
19 
20     valarray<double> valx(9);
21     for (int i = 0; i < 9; i++)
22     {
23         valx[i] = cos(i*PI / 3);
24         cout << valx[i] << endl;
25     }
26 
27     //拥有数组所有的功能
28     valarray<char *>my;
29     cin.get();
30 }

 

以上是关于20.计算速度最快的valarray的主要内容,如果未能解决你的问题,请参考以下文章

valarray vs. vector:为啥要引入 valarray?

如何在没有冗余计算的 if 语句中使用 std::valarray?

计算用户平均速度的最快方法是啥?

valarray 划分它的元素

为啥 std::valarray 不是算术的?

c#如何访问网页代码最快。。。