搜索

pdf文档 A New Decade of Visual Studio: C++20, Open STL and More

2.67 MB 37 页 0 下载 69 浏览 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 页请下载阅读 -
文档评分
请文明评论,理性发言.