C++11
darkbus111
这个作者很懒,什么都没留下…
展开
-
C+11 新特性
原生字符串(raw string literals) 很多时候,当我们只需要一行字符串的时候,字符串转义往往成了一个负担,和写和读都带了很大的不便。例如,对于如下路径"C:\Program Files\Microsoft.NET\ADOMD.NET",我们必须把它写成如下形式: string path = "C:\\Program Files\\Microsoft.NET\\转载 2017-10-10 15:31:59 · 8886 阅读 · 0 评论 -
C++11 一致性初始化与初值列
1. 一致性初始化(Uniform Initialization)与初值列(Initialization list) C++11 引入了一致性初始化概念,意思是面对任何初始化动作,你都可以使用相同的语法,也就是使用大括号,以下皆成立 int values[] {1,2,3}; std::vector v{1,2,3}; std::vector cities {原创 2017-10-10 09:57:58 · 1235 阅读 · 0 评论 -
constexpr关键字
转载:http://blog.csdn.net/kturing/article/details/45286823constexpr是C++11新标准规定的规定的关键字。有时我们很难分辨一个初始值是不是常量表达式,当然可以定义一个 const变量并把它的初始值设为我们认为的某个常量表达式,但在实际使用时,尽管要求如此却常常发现初始值并非常量 表达式的情况。可以说,这时的对转载 2017-10-10 16:15:23 · 4990 阅读 · 0 评论