自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 c++的转换函数

原来c++里竟然有函数有返回值但是不要求写返回类型的函数 就是c++转换函数class B{public: B(int b=0):a(b){} operator double(){ return a;} //转换函数 当编译器觉得该类型该变成double时调用 //隐性转换private: int a;};RAII类 中如果不实现get()函数的显...

2018-11-07 21:40:04 202

原创 c++ delete指针删除的是啥

T* p=new T();//p指针存放在栈中、new出来的对象存放在堆上 p指针指向该对象delete p; //delete p 并不是删除P而是抹除p指向的堆上的对象。 //delete p 后p指针其实还是存在的p=Null; //但是为了不让p指向已经被抹除的对象 赋值给NULL;...

2018-11-07 08:14:45 1859

原创 static类常量成员定义

对类成员是int bool char类型的static const 成员可以在类中声明时直接定义、如下的aclass B{public: void func(){std::cout<<this->a;}private: static const int a=1;};但是也可以在类内声明在类外定义(但是定义时得把static去掉)如下class B{...

2018-11-05 19:11:25 334

原创 c++多态 父类指针指向子类对象思考

//oop.hclass A{public: virtual void l(){fun();} void fun();public: int a;};class B:public A{ virtual void l(){fun1();} void fun1(){std::cout<<"B"<<std::endl;}pub...

2018-10-29 14:29:10 1315

原创 c++中的复合与继承相关构造函数的调用先后

复合关系#include <iostream>class A{public: A(int m=0):a(m){ std::cout<<"base's defualt构造函数"<<std::endl; }; A(const A& other){ a=o

2018-10-28 10:12:12 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除