分类: C++
-
简述 private、 protected、 public、internal 修饰符的访问权限
private:私有成员,在类的内部可以 […]
-
new和malloc的区别
1.new内存分配失败时,会抛出bac_ […]
-
堆和栈的区别?
1)栈 stack 存放函数的参数值、局 […]
-
构造函数为什么一般不定义为虚函数?而析构函数一般写成虚函数的原因 ?
1、构造函数不能声明为虚函数 1)因为创 […]
-
什么情况下会调用拷贝构造函数?
系统自动生成的构造函数:普通构造函数和拷 […]
-
介绍下抽象类、接口类、聚合类?
抽象类:含有纯虚函数的类。 接口类:仅含 […]
-
虚函数指针、虚函数表
虚函数指针:在含有虚函数类的对象中,指向 […]
-
什么是装箱,拆箱?
装箱:将值类型变成引用类型,对值类型在堆 […]
-
虚函数、纯虚函数
1.类里如果声明了虚函数,这个函数是实现 […]
-
静态绑定和动态绑定的介绍?
静态绑定和动态绑定是C++多态性的一种特 […]
-
什么是内存泄漏?防止内存泄露的方法?
什么是内存泄漏? 动态分配内存所开辟的空 […]
-
栈溢出的原因以及解决方法
栈溢出是指函数中的局部变量造成的溢出(注 […]
-
智能指针?
为啥要使用智能指针? 首先我们知道C++ […]
-
介绍下C++中的内存对齐?
还是用一个例子带出这个问题,看下面的小程 […]