- 博客(3)
- 收藏
- 关注
原创 关于默认复制构造函数与隐式赋值运算符
一,默认复制构造函数 在初学类的时候,我们可能认为同类的两个对象可以互相赋值,例如有如下代码 class String { public: String() { a=0,b=0,c=0; } String(int a1,int b1,int c1) { a=a1,b=b1,c=c1; } priv...
2019-04-27 18:54:30 528
原创 用cin的一系列函数控制字符的输入
很多人做题时会遇到这样的情况,要求输入字符时随时退出循环,很多人不知道怎么办,这里介绍几种常用的方法 1、用cin.fail()控制输出,下面是代码 #include<iostream> #include<ctime> using namespace std; int main() { char ch; int count = 0; cin.get...
2019-04-09 12:33:00 871
原创 编译错误: error: control may reach end of non-void function
有人在运行时可能会遇到这样的编译错误有 产生错误的原因:在某些情况下,函数没有响应的返回。 例如有如下代码 if (sign == 0) { return(-1); } if (sign == 1) { return min; } 这是有的编译器会提示先前提到的错误,是因为返回语句都在条件语句中。 这样改一下就行了,修改后代码如下 if (sign == 0)...
2019-04-05 19:37:28 1731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人