自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

稻草人

博客搬家了,www.happydak.me

  • 博客(14)
  • 收藏
  • 关注

原创 构造函数(惑)

复制构造函数是含有一个传引用调用参数的构造函数,具有与类相同的类型,这个参数必须是一个传引用调用参数,通常参数也是一个常量参数,也就是说要在它前面加一个参数修饰符const 。只要某个函数返回类类型的一个值,就会自动调用那个类的复制构造函数。 但凡使用了指针和操作符new的类,

2011-09-29 21:14:10 174

转载 复制构造函数

也许很多C++的初学者都知道什么是构造函数,但是对复制构造函数(copy constructor)却还很陌生。对于我来说,在写代码的时候能用得上复制构造函数的机会并不多,不过这并不说明复制构造函数没什么用,其实复制构造函数能解决一些我们常常会忽略的问题。        为了说明

2011-09-29 20:42:12 152

原创 数组入门

数组中的独立变量我们称为索引变量(indexed variable) 也称下标变量(subscripted variable) 或元素(element)  一旦索引表达式的求值结果在数组声明允许的范围外,成为索引越界(out of range)或者超出范围illegal ) 或

2011-09-28 23:08:13 240

原创 指针操作 和链表

若p1和p2是指针变量那么p1=p2 会修改p1的值使其指向p2 当前所指向的东西。 使用new会为动态变量保存一个特殊的内存区域,自由自由存储区,也称堆。 为一个指针变量使用delete 时候 它所指向的动态变量会被销毁,之后指针变量进入未定义的状态,也就是说你不知道它指向

2011-09-22 20:02:51 404

原创 ADT 友元函数 重载操作

抽象数据类型(Abstract Data Type,ADT) 使用ADT遵循以下规则: 第一:将所有成员变量设为类的私有成员 第二:将用户程序员需要的每个基本操作都设置为类的公共成员函数,并完善地指定如何使用每个公共成员函数; 第三:将任何帮助函数设置为私有成员函数。

2011-09-20 23:43:29 334

原创 构造函数

#include using namespace std; class BankAccount { public: BankAccount(int dollars,int cents,double rate) //初始化构造函数 BankAccount(int dolla

2011-09-20 18:37:04 272

原创 大小写转换

预定义字符串toupper('a') 返回大写字母    递增运算符和递减运算符都有前置(prefix)和后置(postfix)两种形式,前置式先递增或递减后才被拿来使用,比如++tries 。。后置式则是先运算才进行递增或者递减。 tolower  返回小写字

2011-09-20 17:50:04 268

原创 类与继承

c++最强大的特性之一就是派生类的使用 我们说一个类自另一个类派生时,是说派生类是在另一个类的基础上添加新特性来的,。 对象是一个具有成员函数的变量,而类是一种类型,它的变量就是对象。 istream 及其派生类ifstream  ostream 及其派生类ofstream

2011-09-19 13:37:58 204

原创 toupper 和tolower 的返回值

toupper 和tolower 的返回值是 ASCII  用强制转换 #include #include using namespace std; int main() { cout<<toupper('a')<<endl; cout(toupper('a'))<<end

2011-09-19 11:50:47 737

原创 检查输入

#include using namespace std; void new_line(); void get_in(int& number); int main() { int n; get_in(n); cout<<"finall value read in ="<<

2011-09-18 21:24:37 332

原创 检查文件尾巴 方法

#include #include #include using namespace std; void add_plus_plus(ifstream& in_stream,ofstream& out_stream); int main() { ifstream fin;

2011-09-18 21:20:12 326

原创 get 成员函数

#include int main() { using namespace std; char c1,c2,c3; cin.get(c1); cin.get(c2); cin.get(c3); cout<<c1 <<c2 <<c3 <<endl; ret

2011-09-17 22:24:07 262

原创 流作为函数实参

#include #include #include #include //使用setw必须 using namespace std; void make_neat(ifstream& messy_file,ofstream& neat_file, int numbe

2011-09-17 21:59:49 343

原创 c++的输入输出流

#include int main() { using namespace std; ifstream in_stream; ofstream out_stream; in_stream.open("infile.txt"); out_stream.open("outfile.t

2011-09-16 22:06:50 222

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除