首页
社区
课程
招聘
[分享]《探索现代化C++》泛读笔记摘要14
发表于: 2022-9-23 20:55 5043

[分享]《探索现代化C++》泛读笔记摘要14

2022-9-23 20:55
5043

《探索现代化C++》泛读笔记摘要14

Chapter 4 C++库

STL

C++20 Ranges

1
2
vector<int> u{3,2,5,7,3},v(5),w;
ranges::copy(u,begin(v));

Views

1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <ranges>
 
using namespace std;
 
int main()
{
    for (int i : views::iota(1, 10))
        cout << i << endl;
}

C++17 并行计算

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <execution>
 
using namespace std;
 
int main()
{
    using namespace std::execution;
 
    vector<int> v{ 1,3,6,3,2,5,7 };
    sort(seq, begin(v), end(v));
    sort(par, begin(v), end(v));
    sort(par_unseq, begin(v), end(v));
    sort(unseq, begin(v), end(v));
}

数值库 cmath

Mandelbrot Set 曼德勃罗特集是一个几何图形,曾被称为“上帝的指纹”。

 

下回分解。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//