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

0

C++的函数式革命

英文原文:The Functional Revolution inC++C++就像是巨型油轮,转变航向非常耗时。但是随着多核时代的到来,想继续维持地位,C++不仅仅需要并发性(花了 6 年时间在C++11 标准里加入这一点),它更需编程范式的大转变。为什么要新的编程范...
0

C++的历史

英文原文:History of C++C++的历史可以追溯到 1979 年,当时 Bjarne Stroustrup(译者注:C++之父)正在准备他的博士毕业论文,他有机会使用一种叫做 Simula 的语言。顾名思义,Simula 语言的主要作用是仿真。Simula 67是 Simula...
1

现代C++与Visual Studio

英文原文:Modern C++ and Visual Studio在微软的 Build 大会上,Herb Sutter 就现代C++(Modern C++)的当前状态发表了一场演讲。在微软,过去的几年里 C++ 的推广经历了一次复兴,而关注程度的上升,部分是由 Sutter 主导的。...
14

Google 的 C++ 编码规范(中文版)

C++ 是 Google 大部分开源项目的主要编程语言。正如每个 C++ 程序员都知道的,C++ 有很多强大的特性,但这种强大不可避免的导致它走向复杂,使代码更容易产生 bug,难以阅读和维护。Google 经常会发布一些开源项目,意味着会接受来自其他代码贡献者的代码。但是如果代码贡献者...
3

《C++ Primer》作者Stanley B.Lippman谈C++语言和软件产业

金秋 10 月,《C++ Primer》作者 Stanley B.Lippman 到访中国,并于 10 月 27 在由 CSDN 主办、电子工业出版社博文视点协办的 CSDN TUP 大师系列线下活动上做了主题演讲,介绍了 C++ 的新进展。活动间隙,本刊特约记者对 Lippman 进行了采访,.....
0

C++/CX性能陷阱

英文原文:C++/CX Performance Pitfalls使用C++/CX 编写应用程序和编写正常的 C++ 应用程序不一样。纯 C++ 代码和 Windows 运行时(WinRT)之间的互操作性出奇的昂贵。基于 Sridhar Madhugiri 的视频 C++/CX 最佳实战中...
2

Linus Torvalds 称:C++ 是一个可怕的语言

英文原文:Convert builin-mailinfo.c to use The Better String Library程序员之间关于编程语言的争论由来已久,而且并不只是中国,老外也乐此不疲。Hacker News 今天的一个链接指向了 5 年前国外论坛的一个帖子。该帖子起...
0

Apache基金会废弃其C++标准库

Apache 软件基金会决定终止 Apache C++ 标准库项目——stdcxx 项目。该库并没有像 GCC 的 libstdc++ 库甚至是 LLVM 的 libc++ 库那样被广泛使用,自从 2005 年开始,Apache 就开始支持 stdcxx 标准库的...
0

Visual Studio 2013 对 C++ 标准支持情况

微软过去经常在支持 C++ 标准方面倍受批评,特别是其对 C99 和 C++98 的支持都还没有完全实现,而现在优先级在 C++11 和其继任者 C++14 估计也好不到哪去。拿 C++11 来说,该标准发布已经将近 2 年时间了,Visual Studio 2013 也只是将实现该标准最重要部...
2

NuGet增强了对Mono的支持,并开始支持C++

英文原文:NuGet Improves Mono Support, Adds C++开发者可以通过 Visual Studio(VS)的 NuGet 扩展更加容易地安装和维护第三方插件。自 2010 年起,使用 .NET 平台的开发者就得以从 NuGet 中获益,而借助于新的2. 5 版...
1

“C++的数组不支持多态”?

先是在微博上看到了个微博和云风的评论,然后我回了“楼主对C的内存管理不了解”。后来引发了很多人的讨论,大量的人又借机来黑C++,比如://@Baidu-ThursdayWang:这不就c++弱爆了的地方吗,需要记忆太多东西//@编程浪子张发财:这个...
2

Shark:强大的开源C++机器学习库

Shark 是一个快速、模块化、功能丰富的开源 C++ 机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。Shark 已经应用于多个现实项目中。机器学习(Machine Learning)是一门多领域交叉学科,专门研究计算机怎样模...
0

微软开源 C++ REST SDK

微软近日开源了C++ REST SDK,托管在自己的 CodePlex 平台上。项目地址:http://casablanca.codeplex.comC++ REST SDK 包含在 Casablanca 项目中。Casablanca 是一个 C++ 本地...
0

优秀的免费C++图书

C++是静态数据类型、自由形态、多范型的通用程序语言,是继C语言之后最流行的编程语言之一。C++作者 Bjarne Stroustrup 所著的《C++ Programming Language》是公认最受信赖的权威参考书,事实上也是 C++ 的标准参考书。虽然几乎没有 C++ 图书能取代这部杰.....
6

我再也不想在任何头文件中看到“using namespace xxx;”了

原文:I don’t want to see another “using namespace xxx;” in a header file ever again在这里,我毫不回避地说了这句话。作为一个开发者/团队领导者,我经常会去招聘新的项目...
0

Intel 面向学生免费提供 C++ 开发工具

Intel 并行开发工具项目负责人 James Reinders 在 Intel 开发者社区发文称,将免费向在校学生提供 Intel C++ 工具。James 表示,这些都是非常强大的工具,可以帮助开发者优化、分析应用,并支持最新的标准,最终实现高性能的 C++ 应用。 ...
1

开发者应该开始学习C++吗?

英文原文:Should Developers Start Learning C++?随着C++ 11和C++ CX 的引入,很多人重新燃起了对这门语言的兴趣。不少开发者,尤其是 Windows 开发者,都想知道是否应该放弃 C# 和 Java,转而支持C++。John Sonmez 认为...
0

重提为Visual C++创建扩展SDK

作者 Jonathan Allen 译者 方盛英文原文:Reintroducing Extension SDKs for Visual C++Visual Studio 2012 有一个没有得到充分报道的特性,那就是它拥有为 Visual C++ 创建扩展 SDK 的能力。SDK...
0

微软的新编译器增加了对C++11特性的支持

英文原文:Microsoft's New Compiler Increases C++11 Compliance在 Build 2012 开发者大会上,Herb Sutter 就微软对C++11和 C++ 社区的总体支持做出了一项重要宣布。当微软发布 VS2012 时,他们保证该产品的架...
2

下一个C++标准将于2017年推出

在微软 Build 2012开发者大会上,ISO C++ 标准委员会的领导人之一 Herb Sutter 做了主题演讲,对 C++ 语言的未来进行了展望。Sutter 表示,C++的下一个标准是C++17(数字表示正式发布的年份)。目前的 C++ 标准版本为C++11,于 2011 ...

最新评论