240 发简信
IP属地:上海
  • C++11新特性(3)

    1.类型强制转换 static_cast,interpret_cast,const_cast和dynamic_cast static_caststatic_cast用来进行比...

  • C++11新特性(1)

    1.统一的初始化方法 2.成员变量默认初始值 3.auto关键字 用于定义变量,编译起可以自动判断变量的类型 4.decltype关键字 求表达式的类型

  • C++11新特性(2)

    1.空指针nullptr nullptr与NULL的区别:对于NULL,是一个空指针常量,如果将NULL扩展为常数,那么这个数是0,类型为int。常数0既是整型常量,也是空指...

  • C++学习(1)

    1.引用 引用,某个变量的别名,等价于这个变量,相当于这个变量的一个别名。 概念:定义引用是一定要将其初始化成引用某个变量。初始化后,它就一直引用该变量,不会再引用别的变量。...

  • 56.合并区间

    题目描述 给出一个区间的集合,请合并所有重叠的区间。输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释:...

  • 75.颜色分类

    题目描述 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 ...

  • C++学习(2)-类和对象

    1.类成员的可访问范围 private: 私有成员,只能在成员函数内访问 public : 公有成员,可以在任何地方访问 protected: 保护成员,以后再说 如过某个成...

  • C++学习(3)-类和对象

    1.this指针作用 作用就是指向成员函数所作用的对象 非静态成员函数中可以直接使用this来代表指向该函数作用的对象的指针。 静态成员函数中不能使用this指针,因为静态成...

  • C++学习(4)运算符重载

    1.运算符重载 运算符重载,就是对已有的运算符(C++中预定义的运算符)赋予多重的含义,使同一运算符作用于不同类型的数据时导致不同类型的行为。 运算符重载的目的是:扩展 C+...