摘要:
deque是两头都开放,可以在头或者尾部添加或者删除数据,回释放不在使用的内存空间 ,使用时需要引入 #include <deque>头文件。 常用的操作 实例: 1 /**< C++标准库之Deque 7.4章节 */ 2 void dequeDemo2() 3 { 4 /**< deque是两头 阅读全文
摘要:
1 #include <iostream> 2 3 using namespace std; 4 5 //纯虚函数和抽象类 6 //基类 是一个抽象类-抽象数据类型 类中至少有一个或者多个纯虚函数 7 //不能够创建类的对象只能够继承 并且必须覆盖类的纯虚函数 8 class Shape 9 { 1 阅读全文
摘要:
1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 //基类 6 class Item_base 7 { 8 public: 9 Item_base(const string &book=" ",double sa 阅读全文
摘要:
1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 //重载操作符 6 //定义的方式是operator*() 重载*运算符 7 8 class Sales_item 9 { 10 friend ostream & 阅读全文
摘要:
1 #ifndef PLAIN-PTR_H_INCLUDED 2 #define PLAIN-PTR_H_INCLUDED 3 //浅复制 4 class AHasPtr 5 { 6 public: 7 AHasPtr(int *p,int i):ptr(p),val(i){} 8 //get方法 阅读全文
摘要:
拷贝构造函数是一种特殊的构造函数,它在创建对象时,是使用同一类中之前创建的对象来初始化新创建的对象。拷贝构造函数通常用于: 通过使用另一个同类型的对象来初始化新创建的对象。 复制对象把它作为参数传递给函数。 复制对象,并从函数返回这个对象。 如果在类中没有定义拷贝构造函数,编译器会自行定义一个。如果 阅读全文
摘要:
1 #include <iostream> 2 3 using namespace std; 4 //static类成员 5 6 class Account 7 { 8 public: 9 Account(string name,double money): 10 owner(name),amoun 阅读全文
摘要:
1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 6 7 class Screen 8 { 9 public: 10 //类的友元函数,可以使用类中的私有成员变量 11 friend int calcArea(S 阅读全文
摘要:
1 package main 2 3 import ( 4 "html/template" 5 "math/rand" 6 "net/http" 7 "time" 8 ) 9 10 func process(w http.ResponseWriter, r *http.Request) { 11 t 阅读全文