c++-学习
eleve11
小白
展开
-
virtual析构函数
当派生类对象撤销时,一般先调用派生类的析构函数,然后再调用基类的析构函数。#include<iostream> using namespace std; class Base{ public: ~Base() { cout << "调用基类Base的析构函数\n"; }; }; class Derived:public Base{ public: ~Derived()原创 2016-07-14 11:18:15 · 287 阅读 · 0 评论 -
c++指针的自我理解
c语言最强的莫过于指针,作为c++程序猿,对它也是又爱又恨,它很强大却很容易让人弄混以至于出错(错误一般出的不小)。博主也被它弄的死去活来。(本文纯属博主理解,有错请指出,谢谢)问题1$ int val = 20; $ int *p; $ p = &val;$ int val = 20; $ int *p = &val; // p存放着val的地址,或者说p是指向变量val的指针这是博主纠结的第原创 2016-07-14 11:45:14 · 293 阅读 · 0 评论