- 博客(6)
- 资源 (48)
- 收藏
- 关注
原创 第16章——string类和标准模板库
l string 类 string类是由头文件string支持的。头文件string.h和cstring支持对C-风格字符串时行操纵的C 库字符串函数。 string类的6个构造函数 构造函数 描述 string(const char*s) 将string对象初始化为s指向的NBTS(空格结束的字符串)
2011-11-30 16:03:52 2642 1
原创 第15章——友元、异常和其他
l 友元 类并非只能拥有友元函数,也可以将类作为友元 eg: class Tv { public: friend class Remote; … }; class Remove {…}; 友元声明可以位于公有、私有或保护部分,其所在位置无关紧要。 也可以选择仅让特定的类成员成为另一个类的友元
2011-11-23 16:20:27 743 1
原创 第14章——C++的代码重用
C++的一个主要目标是促进代码重用。公有继承是实现这种目标的机制之一,但并不是惟一的机制。还有包含,私有继承和保护继承。通常他们是用来实现has-a关系。 l 包含对象的类 就是类的成员本身又是另外一个类的对象。 eg: class student { private: string name;
2011-11-17 17:17:33 653
原创 第13章——类继承
l 派生一个类 eg: class RatedPlayer:public TableTennisPlayer{…}; 派生类不能直接访问基类的私有成员,而必须通过基类的方法进行访问。 创建派生类对象时,程序首先创建基类对象。C++使用成员初始化列表句法来完成这种工作。 RatedPlayer::RatedPlayer(unsigned int r,const cha
2011-11-14 15:55:14 557
原创 第12章——类和动态分配内存
使用new操作符可以在程序运行时分配所需的内存 l 动态内存和类 eg: #include #ifndef STRNGBAD_H_ #define STRNGBAD_H_ class StringBad { private: char * str; // pointer to string int len;
2011-11-10 14:28:59 503
原创 第11章——使用类
l 操作符重载 操作符函数的格式:operator op(argument-list) op必须是有效的C++操作符,不能虚构一个新的符号。 如果district2,sid和salesperson都是类对象,且重载了+操作符。便可以编写这样的等式: district2=sid+salesperson 编译器会做这个的替换: district2=sid.operator+
2011-11-06 16:25:17 531
制作jffs2相关工具.rar
2012-03-15
libstdc++.so.6.0.10
2011-05-20
busybox(3个版本)
2012-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人