240 投稿
收录了8篇文章 · 1人关注
  • C++中的继承、组合、聚合和关联

    本文转载自:http://blog.csdn.net/kkforwork/article/details/46225747 一、继承、组合和聚合...

  • 关键字volatile

    一. volatile是什么? volatile关键字是一种类型修饰符,对于用它声明的类型变量,编译器对访问该变量的代码就不再进行优化,从而可以...

  • new和malloc的区别

    new和malloc都用于动态申请内存 从本质上来说,malloc是C中的函数,需要声明特定的头文件。而new是C++中的关键字(操作符),它本...

  • sizeof与strlen的区别

    先看msdn的官方解释: strlen——get the length of a string.size_t strlen(const char...

  • 关键字const(1)

    const用来定义一个只读(不能修改其值)的变量或者对象。主要优点是便于类型检查、同宏定义一样可以方便地进行参数修改和调整、节省空间、避免不必要...

  • 关键字const(2)--const与重载

    所谓重载,是指允许存在多个同名函数,而这些函数的参数表不同,即函数名相同但函数的签名不同。重载并不是面向对象编程的特有属性,这是因为重载是在编译...

  • 关键字const(3)--mutable关键字

    成员函数后面加const表示在该函数中不能对类的数据成员进行改变,比如: 当然有特殊情况,就是用mutable关键字修饰过的成员变量可以在声明为...

  • 关键字auto的前世今生-未完

    一. auto的前世今生 《C++Primer Plus》中这样描述auto 在C语言和C++11版本之前的C++中,关键字auto用于显式地指...