240 发简信
IP属地:河北
  • C++ Vector 用法剖析

    vector介绍 vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被...

  • 重载Operator new/new[],operator delete/delete[]

    为什么要重载new/new[] ,delete/delete[] 这是因为指针,确实指针是一件让人喜欢的东西,用起来如此让人喜欢,让人顺手。然而...

  • 浅谈虚函数表与字节对齐

    一、虚函数的工作原理 虚函数的实现要求对象携带额外的信息,这些信息用于在运行时确定该对象应该调用哪一个虚函数。典型情况下,这一信息具有一种被称为...

  • 浅谈多态基类声明虚析构函数

    通过学习我们了解到派生类对象是由积累部分和派生类不恨构成的,那么该派生类对象是如何被析构和够早的呢? #include using names...

  • Resize,w 360,h 240
    GeekBand面向对象高级编程(上)第二周 动态内存分配

    c语言的动态内存分配 在c语言中我们使用malloc/free函数 内存区域一般分为四部分: 全局变量、静态数据、常量======>>data ...

  • GeekBand面向对象高级编程(上)第一周

    C++简介: C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛;C++支持多种编程范式 --面向对象编程、泛型编程和过...