A New Decade of Visual Studio: C++20, Open STL and More
2.67 MB
37 页
0 下载
70 浏览
0 评论
0 收藏
所属分类:
后端开发 / C++
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
The document discusses the latest developments in Visual Studio, particularly focusing on C++20 features and the Standard Template Library (STL) updates. It highlights the progress of C++20, including the introduction of coroutines, modules, and the three-way comparison operator. The document also emphasizes the completion of 84 STL features in C++20 and the ongoing work on additional features such as std::ranges, std::format, and chrono. Visual Studio 2019 version 16.8 is noted for featuring completed modules under the /std:c++latest switch, along with updates to the C++ synchronization library and other key functionalities. | ||
| AI总结 | ||
《A New Decade of Visual Studio: C++20, Open STL and More》
本文档介绍了Visual Studio对C++20的支持进展及未来计划,重点包括以下内容:
1. **Visual Studio对C++20的支持**
- 当前支持特性:
- 概念(Concepts)
- 协程(Coroutines)
- 模块(Modules)
- 三向比较运算符(<=>)
- 84个STL特性,包括C++同步库
- 即将推出的特性:
- C++20 constexpr支持
- 剩余24个STL特性
- std::ranges、std::format及Chrono功能
- 专门化的内存范围算法
- 正式支持/std:c++20开关
2. **C++20 STL更新**
- 微软开源STL项目完成84个C++20特性
- 36个特性由外部贡献
- std::ranges的重大更新(16.8 Preview 3版本中95%完成)
- 视图、算法及工厂函数的改进
3. **未来计划**
- 持续完善C++20支持,包括特殊化内存概念和新算法
- 推出更多与C++20相关的工具和功能
4. **会议与活动**
- CppCon 2020会议安排:
- 9月14日:Visual Studio新十年:C++20、开源STL及更多(Sy Brand & Marian Luparu)
- 9月15日:C++20 STL特性开发一周年( Stephan T. Lavavej)
- 演讲主题包括协作开发、动态多态性、远程开发等
- 互动机会:
- 参与调查,有机会赢取微软飞行模拟器
- 到展位与微软C++团队交流
5. **宣传语**
- "YOU ARE AWESOME!"
- 邀请参与C++20特性开发及反馈
文档提供了详细的开发进展和技术更新,展现了Visual Studio在C++20生态中的重要角色,并鼓励开发者参与社区互动和反馈。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
25 页请下载阅读 -
文档评分














C++20 STL Features: 1 Year of Development on GitHub