首页
新闻
小组
威客
人才
下载
博客
代码贴
在线编程
论坛
注册
|
登录
D语言/DLang 2.091.0 发布
2020年3月16日 12:34 | 阅读 857 次
D语言官方编译器 DMD 2.091.0 提供了 18 个主要更改和 66 个已修复的 Bugzilla 问题。非常感 55 位贡献者使 2.091.0 成为可能!
编译器改进
类的释放器 deallocator 从语言中移除
可以使用 GNU 错误样式返回行号
从 extern(C|C++) 声明中添加实验C++头报头
运行时改进
在某个地方添加了丢失的 pthread_attr_destroy
扩展了 core.sys.windows.security 中的绑定
添加了 core.stdcpp.memory.unique_ptr
添加了 TFD_TIMER_CANCEL_ON_SET.
标准库改进
std.bigint 现在标记为 @safe
在包 std.math 中替换 approxEqual 使用 isClose
删除不推荐的 std.format.Mangle
在 std.stdio 中删除不推荐的结构体 ByLine, ByChunk, ByRecord
在 std.string 中删除一些不推荐的方法
std.algorithm.sorting.schwartzSort 也添加了二进制传输的方法支持
添加了 curry 到包 std.functional
安装器改进
Windows 平台支持安装脚本运行
Windows安装程序收到了一些更新
Dub 包管理器改进
添加环境变量 SOURCE_FILES
DUB 已经对 zsh 进行了兼容
更新详情:
https://dlang.org/changelog/2.091.0.html
(文/开源中国)
评论 (0)
游客请输入验证码
最新评论
0
0
收藏