240 发简信
IP属地:内蒙古自治区
  • 深入理解C++11 3.10 模板的别名 using

    在C++中,可以如下使用typedef 在C++11中可以使用using实现同样的功能,如: 在使用模板编程的时候,using的语法比typed...

  • 深入理解C++11 3.6 POD类型

    POD全程Plain Old Data。C++11将POD划分为两个基本概念的集合,即:平凡的(trivial)和标准布局的(standard ...

  • 深入理解C++11 3.5 列表初始化

    3.5.1 初始化列表 C++98中,可以使用"{}"对数组元素进行统一的集合初始值设定,如 而在C++11中可以如下初始化 在C++11中,可...

  • 深入理解C++11 3.4 显示转换操作符

    先上一个关于隐式类型转换的例子 Rational1和Rational2唯一的区别是构造函数的explicit,如果不声明explicit,构造函...

  • Resize,w 360,h 240
    深入理解C++11 3.3 右值引用:移动语义和完美转发

    首先,本章很长,也较难理解,建议读者有大段连续的时间看这个。。。 3.3.1 指针成员与拷贝构造 关于拷贝构造函数的调用时间,可以看这篇文章。如...

  • 拷贝构造函数和赋值函数

    先举个栗子 执行代码输出 总结就是: 对象不存在,且没用别的对象来初始化,就调用了构造函数 对象不存在,且用别的对象来初始化,就是拷贝构造函数 ...

  • 深入理解C++11 2.13 局部和匿名类型做模板实参

    C++98中,局部的类型和匿名的类型不能做模板类的实参,如 需要注意的是,虽然匿名类型可以被模板参数接受,但是如下是不可以的

  • 深入理解C++11 2.12 外部模板

    首先明确什么是“外部”(extern)。比如a.c文件中有个int i,而另一个文件b.c文件中想使用i这个变量,则需要在b.c文件中做一个声明...

  • 深入理解C++11 2.11 模板函数的默认模板参数

    C++98中,类模板支持默认模板参数,但是函数模板并不支持,C++11则支持了函数模板的默认参数。如: 并且,类模板的默认参数必须从右往走定义,...

个人介绍
程序员,Java/Objective-C/Javascript/C#/C++都会,主要搞Android/iOS上的Hybrid开发,顺带搞搞Unity