标签:

C++11

原文出处:http://www.cprogramming.com/c++11/c++11-auto-decltype-return-value-after-function.html C++11 引入了几种新的类型推断,可以让你为那些编译器本来就应该知道的事实写更少的代码。当然,我们也需要在必要的时间帮助编译器或者其他开发人员,但是使用 C++ 11,你可以在那些无聊的工作上花费较少的时间,而关注 ...

0 个评论 1 次阅读

C++11 的重大改变

by 豆子

原文出处:http://blog.smartbear.com/software-quality/bid/167271/The-Biggest-Changes-in-C-11-and-Why-You-Should-Care 自从 C++ 语言第一次迭代已经过去 13 年。C++ 标准委员会成员 Danny Kalev 在本文中解释了这门编程语言有怎样的改进,以及如何帮助你编写更好的代码。 C++ 的 ...

6 评论 5 次阅读

在 Qt4 中使用 C++11

by 豆子

原文出处:http://labs.qt.nokia.com/2011/05/26/cpp0x-in-qt/ 我们前面介绍了许多 C++ 11 的优点,而且介绍了如何在 Qt 5 中使用 C++ 11。但是,Qt 5 毕竟只是一个尚未发布的版本,现在,我们要介绍的是,如何在 Qt 4 中使用 C++ 11。 现在,我们可以在 Qt 4.7 和 4.8 两个版本中使用 C++ 11。4.8 则增加了更 ...

10 评论 3 次阅读

C++ 11 在 Qt 5 中的应用

by 豆子

参考原文:http://woboq.com/blog/cpp11-in-qt5.html C++ 11 现在已经是 C++ 标准,也就没有理由不在新的应用中使用。Qt 4.8 是第一个支持 C++ 11 特性的 Qt 版本,不过这里,我们首先介绍的是,Qt 5 中如何结合使用 C++ 11。至于 Qt 4.8,我们会在后续文章中进行阐述。 显而易见的是,比起 Qt 4.8,Qt 5 利用了更多的 ...

1 个评论 2 次阅读

C++11 新特性:decltype

by 豆子

参考文章:https://blogs.oracle.com/pcarlini/entry/c_11_tidbits_decltype_part decltype是 GCC 实现的第一个 C++ 11 新特性。它实际上起源于一个相当古老的 GNU 扩展关键字——__typeof__。这个非标准关键字也能够在 C 语言中使用,GNU Compiler Collection 的专业用户可能对它 ...

4 评论 1 次阅读

参考文章:https://blogs.oracle.com/pcarlini/entry/c_11_tidbits_explicit_overrides 2012 年 3 月 22 日,GCC 4.7.0 正式发布。从这个版本开始,GCC 增加了许多新的 C++ 11 的特性。今天我们要介绍的是其中的一个特性:显式的使用 final和override关键字。先来看下面的例子: 上面的代码 ...

1 个评论 0 次阅读

C++11 新特性:模板别名

by 豆子

参考文章:https://blogs.oracle.com/pcarlini/entry/template_aliases 2002 年,ISO C++ 标准化组织就已经提出了模板别名的概念。不过那时候还是叫做 typedef template。在接下来的几年中,以 Gabriel Dos Reis 和 Bjarne Stroustrup 为代表的开发者发展了这个想法,最终,我们在 C+ ...

0 个评论 1 次阅读

参考文章:https://blogs.oracle.com/pcarlini/entry/c_1x_tidbits_lambda_expressions 或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C#)或者即将提供(比如 Java)的。简而言之,Lambda 表达式就是用于创建匿名函数的。GCC 4. ...

12 评论 6 次阅读

参考文章:https://blogs.oracle.com/pcarlini/entry/c_1x_tidbits_introducing_generalized 先看一个简单的例子。 C++ 中有一个常数表示式(constant expression)的概念。比如,3 + 4 这个表达式会在编译期自动生成 7,而且不会有任何副作用。常数表示式是编译器优化的最佳位置。编译器通常在编译期执行优化,并 ...

0 个评论 1 次阅读
  • 1
  • 2

关于我

devbean

devbean

豆子,生于山东,定居南京。毕业于山东大学软件工程专业。软件工程师,主要关注于 Qt、Angular 等界面技术。

主题 Salodad 由 PenciDesign 提供 | 静态文件存储由又拍云存储提供 | 苏ICP备13027999号-2