C++
cty_xiaobai
这个作者很懒,什么都没留下…
展开
-
C++继承中的异常处理
includeusing namespace std;class CMyExcept { public:void writeout() { cout << “XXX\n”; } };class CExcept0 : public CMyExcept{ public: void writeout() { cout << “AAA\n”; } };cla...原创 2018-09-07 00:50:31 · 763 阅读 · 0 评论 -
利用vector容器实现删除数组中相同元素,并排序
unique函数是一个去重函数,去除相邻中的重复元素(只留一个)。其中,最关键的是:并不是删除并不是把重复的元素删除,而是全部放倒数组的后面。因为,unique只是去除相邻的重复元素,因此,为了去除重复的元素,应该,首先对数组/Vector进行排序,这样保证重复元素在相邻的位置。unique函数,返回的是去重后的尾地址。erase函数删除从这个元素到最后元素的所有的元素#inc...转载 2018-09-30 17:16:47 · 565 阅读 · 0 评论 -
vector容器的详细用法
vector容器的详细用法原创 2018-09-30 17:23:40 · 135 阅读 · 0 评论 -
C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar()附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符1、cin>>用法1:最基本,也是最常用的用法...转载 2018-09-30 19:57:58 · 123 阅读 · 0 评论 -
c++多种方式读取文件(观察注意处的不同)
要读取的文件:逐个字符读取:方式一:>>读取#include<iostream>#include<fstream>using namespace std;int main() { char c[30]; int i原创 2018-10-31 21:32:27 · 251 阅读 · 0 评论 -
C++关于基类,派生类的构造函数和析构函数的调用顺序
以下面的例子举例:#include<iostream>using namespace std;class B {public: B() { cout << "B0::B()" << endl; } B(原创 2018-11-11 21:54:23 · 1338 阅读 · 0 评论 -
辗转相除法求最大公约数和最小公倍数
代码如下:#include<iostream>using namespace std;void divisio_algorithm(int x,int y) { int m = x, n = y, c, t; //m是较大数,n是较小数,c是余数 if (m < n) { t = m; m = n; n = t; } while (c = m...原创 2018-11-12 18:01:46 · 3853 阅读 · 0 评论