D 语言 2.088.0 发布,改进了与 C++ 的互操作性
D 语言 2.088.0 发布了,此版本共修复了 58 个 bug,并对编译器引入了 27 项主要更改。
这是一个工作日版本,并没有什么更新亮点,大部分都是日常维护,不过其中 C++ 互操作方面还是值得一说。
此版本分别在 DRuntime 模块 core.stdcpp.string 和 core.stdcpp.vector 中绑定了 std::string 和 std::vector,使得与 C++ 的互操作性得到了很大的改进。其中存在一个兼容问题,需要注意。在 Linux 上编译时,当 D 使用 GCC 库和链接器,在使用符合 C++ 11 的现代版本的 std::string 时会出现兼容性问题。它包含一个内部指针,在 D 中既非法又与移动语义不兼容。解决方法是将 -D_GLIBCXX_USE_CXX11_ABI = 0 传递给 G++ 并使用 -version = _GLIBCXX_USE_CXX98_ABI 编译 D 应用。
详情查看更新说明:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
YugaByte DB 1.3.1 发布,云原生的分布式 SQL 数据库
YugaByte DB 是一个高性能、云原生的分布式 SQL 数据库。此版本包括 YSQL 的向后不兼容文件格式更改。这意味着,如果你有一个YSQL 模式的现有集群,在升级到 v1.3.1 之后,将无法连接到 YSQL 数据库。解决这个问题有两种方法: 如果你对是否保存现有数据不关心的话,那么可以删除旧集群,升级到 v1.3.1 并创建一个新集群 如果要继续使用现有数据,请保存旧数据(以 SQL 语句的形式),删除旧群集,升级到 v1.3.1,创建新群集,然后加载先前保存的数据 YSQL 更改: 修复 nextval_internal 重试中的错误 支持COPY FROM 命令的大容量插入 支持触发器和扩展 支持 SELECT 的NULLS LAST 最近,YugabyteDB v1.3.1.2 的 SQL API 通过了 Jepsen 测试,YSQL 将应用到接下来即将发布 YugabyteDB v2.0 版本。关于 Jepsen 测试详情,请见参见博文,文中 Jepsen 测试的主要重点是测试分布式事务的新的可序列化隔离级别。通过这个 Jepsen 测试,YugabyteDB 就成...
- 下一篇
Visual Studio 2019 for Mac 8.3 Preview 3 发布
微软已经发布了 Visual Studio 2019 for Mac 8.3 Preview 3,主要内容是: 改进 ASP.NET Core 开发人员工作流(包括全新的 Web 编辑器) 支持针对多个 .NET 框架的库的开发 在完成这项工作的同时,此版本还修复了许多 bug,并改进了 IDE 的整体性能,请见release notes。 优化 ASP.NET 核心开发人员工作流 Visual Studio for Mac 8.3 发行版的一个主要重点是优化 ASP.NET Core 开发人员工作流。在这个版本中,引入新的 Web 编辑器,它基于与 Windows 上的Visual Studio 相同的编辑器,并支持在解决方案级别跨多个项目管理 NuGet 包。此外,还支持文件嵌套、LachSettings.json,以及在先前预览版中发布的目标浏览器中启动。 更新所有 Web 编辑器 在 8.1 版中,引入了新的 C# 编辑器。8.2 引入新的 XAML 编辑器。在 8.3 版中,官方更新了所有的 web 编辑器。新的 Web 编辑器基于与 C# 和 XAML 编辑器相同的原生 U...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池