C++ 类对象数组

对象数组是指一个数组元素都是对象的数组 创建对象数组的时候只能调用默认构造函数初始化对象

2014-02-28 22:11:05

阅读数:29007

评论数:3

C++ 复制构造函数示例

#include using namespace std; class TPoint4 //声明类TPoint { int x, y; //声明数据成员 public: TPoint4(int x1, int y1){//构造函数 x=x1; y=y1; } TPoint4(con...

2014-02-28 20:56:12

阅读数:675

评论数:0

C++ 对象指针

#include using namespace std; class MyClass //声明类MyClass { private: int x, y; public: MyClass(){x=0; y=0;} //构造函数1 MyClass(int a, int b){x=a; y=b...

2014-02-28 20:45:44

阅读数:525

评论数:0

C++ 用new动态创建对象

#include using namespace std; class TPoint1{ int x, y; public: TPoint1(int x1, int y1){//构造函数 x = x1; y = y1; } void dispoint(){//输出点的信息 ...

2014-02-28 16:12:58

阅读数:633

评论数:0

C++ 用new动态创建对象

#include using namespace std; class TPoint1{ int x, y; public: TPoint1(int x1, int y1){//构造函数 x = x1; y = y1; } void dispoint(){//输出点的信息 ...

2014-02-28 16:12:28

阅读数:1868

评论数:0

C++ 调用内置数据类型的构造函数

#include using namespace std; class MyClass { const int m, n; public: MyClass(int i, int j):m(i),n(j){} void print() { cout<<"m= &...

2014-02-28 15:46:54

阅读数:1129

评论数:0

C++ 时间标记类

时间标记记录某一个瞬间时间 创建时间标记类:     ——在事件发生时记录一个瞬间时间     ——将时间标记作为整数打印     ——将时间标记作为字符串打印     ——将时间标记分解为年月日时分秒打印 TimeStamp.h #include #include #include...

2014-02-28 15:26:13

阅读数:1562

评论数:0

C++ 通过引用来传递和返回对象

提高效率 #include using namespace std; class C{ public: void set(int n){num=n;} int get() const {return num;} private: int num; }; void f(C& ); ...

2014-02-28 14:29:53

阅读数:2274

评论数:0

C++ stack实现 stac.h

#include using namespace std; class Stack{ public: enum {MaxStack = 5} void init() {top=-1;} void push(int n) { if(isFull()){ errMsg(&qu...

2014-02-28 14:14:25

阅读数:1224

评论数:0

C++ new和delete操作符

const指针 防止指针指向的内容被修改 #include #include using namespace std; struct Elephant{ string name; Elephant* next; }; void print_elephants(const Elephant...

2014-02-28 10:29:26

阅读数:895

评论数:0

C++ 重载示例

1.重载根据参数的 个数,类型,顺序 而确定 2.带有默认值的函数不能构成重载 #include #include using namespace std; void print(int a); void print (double a); int main(){ int x=8; ...

2014-02-28 09:53:56

阅读数:573

评论数:0

C++ vector示例

#include #include using namespace std; int main() { int i; vector nums; nums.insert(nums.begin(), -999); nums.insert(nums.begin(), 14); nums.i...

2014-02-27 09:43:32

阅读数:1061

评论数:1

C++ STL示例

copy函数:copy(&a,&b,&c)把a到b的内容复制到C #include #include #include #include #include using namespace std; int main() { vector vi; int...

2014-02-27 09:19:47

阅读数:1031

评论数:1

C++ 内联函数示例

内联函数是代码的复制,减少程序的跳转 #include using namespace std; inline void swap(int&, int&); int main() { int i=7, j=-3; swap(i, j); cout<<&qu...

2014-02-26 17:05:39

阅读数:899

评论数:0

C++ 输入输出流的引用调用

输入输出流采用引用调用可以事先不用传文件名 #include using namespace std; void print_row(ofstream& out, char c, int n); int main() { ofstream outfile; outfile.op...

2014-02-26 16:58:50

阅读数:1183

评论数:0

C++ 引用调用

引用调用例子 #include using namespace std; void swap(int&, int &);//原型 int main() { int i=7, j=-3; swap(i, j); cout<<"i= "<...

2014-02-24 21:24:35

阅读数:1047

评论数:0

C++ find函数简单应用

find函数可在已知字符串中查找子串 #include #include using namespace std; int main() { string s1 = "Rey Dennis Steckler"; string s2 = "Dennis&quo...

2014-02-24 21:15:04

阅读数:8270

评论数:0

C++ string查找示例

查找两个字符串中的公共字符; 返回公共字符的索引; #include #include using namespace std; int main() { string s = "**Gteate Wall**!"; string t = "ABCDEFG...

2014-02-24 20:54:50

阅读数:3348

评论数:0

C++ getline的使用

getline(istream &in, string &s) 从输入流读入一行到string s •功能: –从输入流中读入字符,存到string变量 –直到出现以下情况为止: •读入了文件结束标志 •读到一个新行 •达到字符串的最大长度 –如果getline...

2014-02-24 13:54:59

阅读数:128226

评论数:4

C++ 定义string类型变量

#include #include using namespace std; int main() { string s1;//s1为空串 /* s1 = "aaa"; string s2(s1); //s2复制s1 if(s2 == s1){ cout<...

2014-02-24 12:35:19

阅读数:17038

评论数:1

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