08 2017 档案

gdb调试小结
摘要:一、启动调试 测试程序 g++/gcc 命令加-g表示使用了gdb调试: file+生成的可执行文件(test):导入调试文件 二、常用调试命令(断点调试) r 开始执行(run),如果有断点则直至第一个断点(break) b 设置断点 b num(行号) b function(函数名) tb 断点 阅读全文

posted @ 2017-08-31 21:32 kiplove 阅读(169) 评论(0) 推荐(0)

virtual函数(在构造函数和析构函数的运用)
摘要:一、为多态基类声明virtual析构函数 base classes应该声明一个virtual析构函数,如果带有virtual函数,就应该拥有一个virtual析构函数。 如果带有多态性质的base classes不具有virtual析构函数,当derived class 对象经由base class 阅读全文

posted @ 2017-08-24 21:02 kiplove 阅读(574) 评论(0) 推荐(0)

C++公有、私有、保护继承的关系
摘要:公有继承(public)、私有继承(private)、保护继承(protected)是C++三种继承方式。 公有继承(public) 公有继承(public)的特点是基类的公有成员(public)和保护成员(protected)作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有(p 阅读全文

posted @ 2017-08-23 01:16 kiplove 阅读(1356) 评论(0) 推荐(0)

导航