VS 2017 15.5是 现在可用 供生产使用,15.6预览版1 也可提供 . 和往常一样,这里有STL和编译器的特性表,以及STL改进的详细列表(你也可以阅读我们的 上一个更改日志 对于VS 2017 15.3.),请注意,由于我们的分支结构和合并时间,下面描述的VS 2017 15.6中的功能和修复已签入,并将在其准备好投入生产使用时提供,但15.6 Preview 1仅包含这些功能和修复的子集。
STL功能状态:
状态 |
标准 |
纸类 |
职务 |
笔记 |
丢失的 |
C++ 17 |
基本字符串转换 |
||
补丁 |
C++ 17 |
修复基本字符串转换 |
[医生] |
|
丢失的 |
C++ 17 |
下压(x,y,z) |
||
丢失的 |
C++ 17 |
数学特殊函数 |
||
部分 |
C++ 17 |
并行算法 |
[平行] |
|
补丁 |
C++ 17 |
重命名并行执行策略 |
||
补丁 |
C++ 17 |
对于异常,并行算法应该终止() |
||
补丁 |
C++ 17 |
统一 |
||
补丁 |
C++ 17 |
在并行算法中需要前向迭代器 |
||
补丁 |
C++ 17 |
对于异常,并行算法应该终止() |
||
补丁 |
C++ 17 |
并行算法中可构造元素的复制 |
||
补丁 |
C++ 17 |
放宽并行算法的复杂性要求(总则) |
||
补丁 |
C++ 17 |
放宽并行算法的复杂性要求(特定) |
||
补丁 |
C++ 17 |
最终C++ 17并行算法修复 |
||
丢失的 |
C++ 17 |
<文件系统> |
||
补丁 |
C++ 17 |
文件系统的相对路径 |
||
补丁 |
C++ 17 |
文件系统的目录项缓存 |
||
补丁 |
C++ 17 |
支持文件系统路径中的字符串视图 |
||
补丁 |
C++ 17 |
支持非POSIX文件系统 |
||
补丁 |
C++ 17 |
解析文件系统的NB注释 |
||
与2017年15.x |
C++ 20 |
避免不必要的腐烂 |
[衰变][14] |
|
与2017年15.6 |
C++ 17 |
… |
<内存资源> |
|
与2017年15.6 |
C++ 17 |
图书馆基础V1 |
||
与2017年15.6 |
C++ 17 |
删除多态分配程序分配 |
||
第15.6部分 |
C++ 17 |
字符特征的constexpr |
[字符特征] |
|
第15.6部分 |
C++ 17 |
STL的扣减指南 |
[指南] |
|
与2017年15.6 |
C++ 17 |
STL类模板参数推导的改进 |
[医生] |
|
与2017年15.5 |
C++ 17 |
删除动态异常规范 |
[雷姆] |
|
与2017年15.5 |
C++ 17 |
不是u fn() |
[折旧] |
|
与2017年15.5 |
C++ 17 |
重新编写启用u共享u |
[14] |
|
与2017年15.5 |
C++ 17 |
拼接地图和集合 |
||
与2017年15.5 |
C++ 17 |
废弃库零件 |
[折旧] |
|
与2017年15.5 |
C++ 17 |
正在删除std::函数中的分配器支持 |
[雷姆] |
|
与2017年15.5 |
C++ 17 |
修复notu fn() |
||
与2017年15.5 |
|