新闻首页 / 标签为“C++”的新闻

7

C++20 标准草案获得批准

ISO/IEC 14882:2020 标准草案获得批准。相比 C++17,C++20 是一次重大的更新,引入了新的语言概念、模块、操作符“<=>”、协程、指定初始化、新标准属性等等。C++20 库标准还加入了范围、特性测试宏和位操作等。详细变化列表可参考维基百科、cppreference.com 和
1

Chrome 团队正探索 Rust 与 C++ 的互操作性

Chrome 团队也开始尝试 Rust 了。在 Chromium 官网近期发布的文档中,“Rust 与 C++ 的互操作性”作为一项尚待解决的挑战被提出。 现阶段,Chrome 工程师很清楚 C++ 是第一位的,并且“在可以预见的将来仍然是代码库的统治者”。他们认为,若使用 Rust,需要令其与 C
0

C++ 之父 Bjarne Stroustrup 被冻结 reddit 帐号

C++ 开发者 Bryce 在推特发表了 C++ 之父 Bjarne Stroustrup 被冻结 reddit 帐号的消息。 不过刚刚打开 Bjarne Stroustrup 的 reddit 主页时发现已经可以正常访问,而根据推文中的评论所述,此前访问显示的消息是"This account ha
0

C/C++ 开发工具 CLion 新版发布,10 大新功能抢先看

英文原文:What’s New in CLion 距上次更新 1 年后,Jetbrains 旗下的 C/C++ 开发工具 CLion 迎来新版——CLion 2020.1 。 据官方介绍,CLion 2020.1 针对许多 IDE 功能带来诸多改进,比如语言支持、 the debugger、the
1

微软开源其 C++ 标准库实现 STL

微软近日宣布开源其 MSVC 的 C++ 标准库实现(也就是 STL),该库实现是 MSVC 工具集和 Visual Studio IDE 的一部分。 微软表示开源 STL 可以使开发者随时了解其发展情况,使用最新更新,并且帮助完善项目。“随着 C++ 标准化的加速发展,并且每年都会有更多的重大特性
0

C++20最新进展:已完成设计 加入模块和协程

C++ 委员会于上周在夏威夷科纳举办了一场官方 ISO 会议,以确定下一个国际标准 C++20 的功能集。根据会议报告,C++20 的功能设计现已完成。计划于 2019 年 7 月在科隆举行的会议上,完成 C++20 的规范并发送一份委员会草案以供审查。 上周会议确定添加至 C++20 草案的新特性
3

知名游戏开发者称C++是一种非常糟糕、可怕的语言

抛出一个问题:C++ 真的很可怕吗?2016 年底,C++ 之父 Bjarne Stroustrup在一次采访中表示:”C++ 让编程专家很容易编写出复杂、高性能、低资源消耗的代码,但不足以成为广大普通程序员喜爱的语言,它需要简化。“他努力说服 ISO...
2

C++委员会决定在C++20中弃用原始指针

C ++ 标准发展迅速。可能开发人员都没有赶上C ++ 11/14 标准,C ++ 17 就发布了。现在又是时候准备 C ++ 20 了。几周前,C ++ 委员会在佛罗里达州杰克逊维尔举行了一次官方 ISO 会议(2018 年 3 月 12 日至 17 日),他们在这个新规范上做足准...
1

C++17标准正式发布:开发者可更简单地编写和维护代码

昨日,ISO C++ 委员会正式发布了 C++ 17 标准,正式名称为 ISO/IEC 14882:2017。基于 C++ 11,C++ 17 旨在使 C++ 成为一个不那么臃肿复杂的编程语言,以简化该语言的日常使用,使开发者可以更简单地编写和维护代码。C++ 17 是对...
0

Herb Sutter访谈:C++17尘埃落定

英文原文:C++17 is Here: Interview with Herb Sutter继新的C++17 标准在 2017 年四月完成之后,ISO C++ 委员会于上个月正式批准了该标准。InfoQ 以往曾多次报道了新的 C++ 标准。一旦标准中有新的主要特性得到批准,I...
1

C++17正式获得批准,预计今年底或明年初发布

今年 3 月份,我们曾报道过C++17技术上已经完成,正在成为国际标准的路上的消息。昨天,ISO C++ 标准委员会主席、C++/CLI 首席架构师Herb Sutter发文表示,最后一轮主要投票已经完成,C++17 DIS(国际标准草案)得到...
3

C++17技术上已经完成,C++20也在路上

在前不久结束的冬季 ISO C ++ 标准会议(Kona)上,C ++ 17 宣布在技术上已完成,仅剩下一些 ISO 相关的繁文缛节,即将提交至最终的 ISO 投票表决。该会议由 Plum Hall 和标准 C ++ 基金会主办,100 多人代表 9 个国家参加了会议。会议上并没有太多令...
5

C++改变了世界,未来还要助力人工智能、大数据、机器学习的研发

C++之父 Bjarne StroustrupC++语言,已经深深改变我们的世界。作为一门系统级编程语言,C++语言就像是C语言的超集,支持面向对象程序设计方法的所有概念,擅长面向对象程序设计,还可以进行基于过程的程序设计,具有很强的普适性、移植性和稳定性,对硬件可以直接操控。 ...
10

下载:微软为Visual Studio开发助手拓展C++支持

近日,微软宣布了一项 Visual Studio“开发助手”(Developer Assistant)插件的重大更新,其现已支持“基于 C++ 的情境感知 web 解决方案”。开发助手能够嵌入 Visual Studio 开发环境,支持必应搜索和帮...
3

2016年,我们为什么要学习C++?

英文原文:Why would you learn C++ in 2016?学习 C++ 的一大好处在于,它可以帮助我们理解生命周期(Lifetime)和所有权(Ownership)的概念,以及类型的抽象,还可了解到怎样利用类型保持 API 的使用方式不变。除此之外,为何各种高...
0

通过Visual Studio为Linux编写C++代码

英文原文:Writing C++ for Linux on Visual StudioBuild 2016 大会上 Microsoft 首次公布的 Visual Studio 2015 扩展提供了在 VS2015 中编写 C++ 代码,随后通过 Linux/UNIX 计算机进行编译和执行...
9

Linux工程师新法宝:在Visual Studio上用C++写Linux程序

英文原文:Visual C++ for Linux Development如今我们正在开发一个新的插件,一个能够让开发者在 Visual Studio (以下简称 VS ) 上建构能够在 Linux 上运行 C++ 程序的套件。开发者可以借由这个插件将 C++ 程序移转到 Linux...
0

调查:Java程序员最伤心,C++程序员最年老

说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用 Java 编码或者使用 C ++ 都是老人家,等等这样的话。为了分析这些刻板印象背后的真相,Trestle Technology 的数据工程师写了一个工具。不知道你有没有听说过微软的 Project Oxford,它的 F...
6

C++:后现代的系统编程语言

C++作为一门经典的编程语言,从上世纪八十年代起至今一直被广泛应用在系统开发和高性能计算领域。近几年来随着各种编程语言和范式的兴起,C++的身影渐渐淡出了人们的视野。但是作为一个仍在不断进步的语言,C++在最近几年飞速发展,已经具备了现代语言应有的特性,而且也有了许多已有的和正在进行的新的拓展。...
3

C++17最新进展报告

C++标准委员会最近在夏威夷的科纳召开了一次会议,大家可能关心最新的进展,但是按照以往的情况,某些文件需要很久才会公开。会议进行的时候,大家都在忙着修订自己的文件,会议之后,大会会收集改好的文件,在几周之后发布。但是这一次,委员会修改了他们的系统,所以得到早些版本的文件非常简单,这些邮件就是公开...

最新评论