C++异常处理机制try catch实例详解 C++异常处理机制try catch实例详解C++为我们提供了一种结构化形式的,更为优雅的异常处理机制,这种结构化机制可以把程序中正常执行的代码和异常处理的部分分开表示,使程序变得更清晰易读,更为优雅!下面,来看异常处理的结构,共分两部分:tr…… C++异常处理 2022年01月20日 260 点赞 0 评论 107924 浏览
C++虚基类及虚基类的定义使用 C++虚基类及虚基类的定义使用虚基类在前面学过的继承过程中,不知道大家有没有想到这种情况:在多继承关系中,如果一个派生类的从两个父类那里继承过来,并且这两个父类又恰恰是从一个基类那里继承而来。那这样就麻烦了,因为你可能继承了两份一…… C++继承与派生 2022年02月27日 171 点赞 0 评论 106357 浏览
C++读写文件操作 C++读写文件操作C++中对于文件的操作,主要是用过以下几个类来支持的,它们分别是:ofstream:写操作(输出)的文件类(由ostream引申而来)ifstream:读操作(输入)的文件类(由istream引申而来…… C++文件操作 2022年01月05日 124 点赞 0 评论 106268 浏览
C++浅拷贝与深拷贝实例详解 C++浅拷贝与深拷贝实例详解浅拷贝与深拷贝在上一节讲解的拷贝构造函数的例子Circle类中,拷贝的策略都是与系统默认的策略一致,即把原有对象中成员依次拷贝给新对象中对应的成员,既然如此,我们为何还要自己定义呢?原因在于,简单的将…… C++类和对象 2022年05月07日 109 点赞 0 评论 105007 浏览
C++纯虚函数与抽象类总结 C++纯虚函数与抽象类总结纯虚函数与抽象类纯虚函数,就是没有函数体的虚函数。什么叫没有函数体?就是这样定义的函数:virtual 返回值 函数名(形参)=0;可以看到,前面virtual与虚…… C++多态性 2022年04月05日 197 点赞 0 评论 104587 浏览
基数排序算法C/C++代码图文讲解 基数排序算法C/C++代码图文讲解基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。(1)…… 排序算法 2022年05月05日 148 点赞 0 评论 103644 浏览
C++中的this指针 C++中的this指针this指针一个类当中,有一个很隐蔽的特殊指针,它就是this指针!为什么说它特殊?因为只要定义一个类,系统就会预定义个名字叫做this名且指向当前对象的指针。虽然我们看不到但却可以使用它。比如,我们…… C++类和对象 2022年01月05日 153 点赞 0 评论 101428 浏览
C++写文件操作 C++写文件操作接上篇,对于要用C++进行写文件,则可以用ofsteam或fstream类型,依次经过打开、写数据、关闭三个步骤完成。请看如下实例:#include <fstream&…… C++文件操作 2022年03月28日 172 点赞 0 评论 101315 浏览
C++继承和派生实例讲解 C++继承和派生实例讲解继承与派生如果头一次听到这个名字的话,就先要想想这两个词的意思了。先来说继承,这与现实生活中的继承意思差不多,比如一个人继承另一个人的财产、以及子承父业等等是一个意思,拥有的这个过程就叫做继承。同样,…… C++继承与派生 2022年03月26日 118 点赞 0 评论 100378 浏览
桶排序算法C/C++代码图文讲解 桶排序算法C/C++代码图文讲解桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定,这篇文章就带大家认识一下桶排序。一、桶排序桶排序(Bucketsort)或所谓的箱排序,是一个排序算法,工作的…… 排序算法 2022年01月10日 176 点赞 0 评论 99504 浏览