亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cbuffer.h

?? 陳必紅 編寫的《用C++語言編寫的數學常用算法》光盤內容
?? H
字號:
#ifndef CBUFFER_H
#define CBUFFER_H

#include <complex.h>

#define COMPLEX complex

#include "buffer.h" // 包含實數緩沖區說明文件

// 定義復數緩存區的各類

// 復數緩存區抽象類
class cbuffer {
 public:
	size_t refnum; // 引用數,目的與buffer類一致
	cbuffer():refnum(1){};
	virtual void alloc(size_t num)=0; // 將緩存區的尺寸重新定位為num個復數
	virtual void release()=0; // 釋放緩存區
	virtual COMPLEX& retrieve(size_t n)=0; // 獲得第n個復數的引用
	virtual cbuffer* clone()=0; // 克隆一個與自己的內容一樣的緩存區
	virtual cbuffer* newbuf(size_t n=0)=0; // 產生一個與自己類型一樣的緩存區并返回指針
	COMPLEX&  operator[](size_t n){ // 重載[]運算符但只能取值不能賦值
		return retrieve(n);};
	virtual size_t len()=0; // 緩存區長度,以復數個數計
	cbuffer* set(size_t n, COMPLEX d); // 設第n個復數的值為d,如果引用數超過1
					// 則先克隆出一個新的緩存后再行操作
	friend ostream& operator<<(ostream& o, cbuffer& b);
};

ostream& operator<<(ostream& o, cbuffer& b);
cbuffer * getnewcbuffer(size_t n=0); // 根據缺省的復數緩存區類型產生一個新的緩存區
extern cbuffer *defcbuffer; // 指向缺省的復數緩存區變量

class memcbuffer : public cbuffer { // 復數內存緩存區類
 public:
	COMPLEX * buf; // 指向復數緩存的指針
	size_t length; // 緩存區的長度,以復數個數計
	memcbuffer():cbuffer(),buf(0),length(0){}; // 缺省構造函數
	memcbuffer(size_t lth):cbuffer(),length(lth){ // 構造長度為lth的復數緩存區
		if(lth > 0)
			buf = new COMPLEX[lth];
		else buf = 0; };
	~memcbuffer(){delete buf;} // 析構函數,釋放內存
	void alloc(size_t num){ // 將緩存區容量重新定為長度為num個復數
		delete []buf;
		length = num;
		buf = new COMPLEX[num]; };
	COMPLEX& retrieve(size_t n){ // 獲得第n個復數的引用
		return buf[n]; };
	void release() { delete []buf; length = 0; }; // 釋放內存
	cbuffer* clone(); // 克隆一個內容一樣的新緩存
	cbuffer* newbuf(size_t n=0){ // 產生一個類型同自己一樣的具有長度n的新緩存
		return new memcbuffer(n);};
	size_t len(){return length;}; // 返回緩存的長度
};

class diskcbuffer : public cbuffer { // 復數磁盤緩存區子類
 public:
	COMPLEX buf;	// 當前的復數值
	size_t length;	// 緩存區長度
	size_t n;	// 當前復數值的序號
	FILE * tempfp; // 臨時文件指針
	diskcbuffer():cbuffer(),buf(0.0),length(0),tempfp(0),n(0){}; // 缺省構造函數
	diskcbuffer(size_t lth); // 構造長度為lth個復數的緩存
	~diskcbuffer(); // 析構函數
	void alloc(size_t num); // 將緩存區尺寸重新定為num
	COMPLEX& retrieve(size_t n); // 取得第n個復數的引用
	void release(); // 關閉臨時文件
	cbuffer* clone(); // 克隆一個內容相同的緩存
	cbuffer* newbuf(size_t n=0){return new diskcbuffer(n);}; // 產生一個子類相同的
						// 長度為n的緩存
	size_t len(){return length;}; // 返回緩存長度
};

#endif // CBUFFER_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久狠狠亚洲综合| 亚洲一区二区三区四区五区黄| 色综合中文字幕| 国产91在线|亚洲| 国产suv一区二区三区88区| 欧美在线你懂的| 91国偷自产一区二区三区观看| 91麻豆国产自产在线观看| av网站免费线看精品| 99久久er热在这里只有精品15 | 欧美日韩国产一区二区三区地区| 91捆绑美女网站| 91极品美女在线| 欧美女孩性生活视频| 欧美一区二区视频在线观看2020| 欧美一级国产精品| 国产三级精品在线| 国产精品成人网| 亚洲国产精品精华液网站| 青青草精品视频| 国产成人综合网站| 成人高清免费观看| 欧美日韩一区二区三区在线看 | 亚洲国产精品一区二区久久恐怖片 | 国产69精品一区二区亚洲孕妇 | 欧美日本视频在线| 久久婷婷久久一区二区三区| 亚洲国产成人私人影院tom| 一区二区三区在线免费播放| 另类调教123区| 99久久精品国产麻豆演员表| 欧美在线看片a免费观看| 精品国产百合女同互慰| 亚洲三级在线免费观看| 美脚の诱脚舐め脚责91| www.爱久久.com| 日韩一本二本av| 国产精品成人在线观看| 日韩精品一二三| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 在线观看国产91| 久久这里只有精品6| 亚洲第一av色| 91美女视频网站| 久久久久久久电影| 日韩中文字幕亚洲一区二区va在线| 国产91综合一区在线观看| 欧美日韩国产综合草草| 亚洲欧洲三级电影| 精品写真视频在线观看| 欧美日韩一区二区在线观看视频| 国产欧美日韩在线看| 日本伊人午夜精品| 精品久久久久99| 首页国产丝袜综合| 91久久人澡人人添人人爽欧美| 久久伊人蜜桃av一区二区| 亚洲国产视频一区| 99久久久国产精品免费蜜臀| 久久色.com| 精品午夜一区二区三区在线观看| 欧美年轻男男videosbes| 夜夜嗨av一区二区三区中文字幕| eeuss鲁片一区二区三区 | 91官网在线免费观看| 久久精品网站免费观看| 午夜精品福利一区二区三区av| av午夜精品一区二区三区| 中文一区在线播放| 国产一区二区视频在线| 日韩精品一区二区三区老鸭窝| 日韩精品免费视频人成| 7777女厕盗摄久久久| 亚洲成人先锋电影| 欧美年轻男男videosbes| 亚洲大片在线观看| 欧美日韩1234| 蜜桃视频一区二区三区| 欧美v亚洲v综合ⅴ国产v| 蜜臀av性久久久久av蜜臀妖精| 91精品国产91久久久久久最新毛片| 亚洲一区二区在线播放相泽| 欧洲色大大久久| 日韩精品色哟哟| 日韩视频永久免费| 激情深爱一区二区| 中文字幕不卡在线| av中文字幕一区| 亚洲一区二区成人在线观看| 欧美精品一二三区| 热久久久久久久| 中文成人av在线| 欧美午夜电影网| 日本欧美一区二区| 国产亚洲精品aa午夜观看| 99精品视频在线观看| 性做久久久久久久免费看| 日韩欧美资源站| av一区二区三区| 午夜精品一区二区三区电影天堂| 日韩区在线观看| 99精品久久只有精品| 日韩精品电影一区亚洲| 国产欧美日韩亚州综合| 91国产福利在线| 黑人巨大精品欧美一区| 一区在线观看免费| 7878成人国产在线观看| 国产成人亚洲综合a∨婷婷图片 | 亚洲人成网站精品片在线观看| 欧美日韩一本到| 丁香天五香天堂综合| 亚洲成年人影院| 国产欧美日韩精品在线| 9191久久久久久久久久久| 成人午夜伦理影院| 男人操女人的视频在线观看欧美| 国产亚洲精品资源在线26u| 欧美日韩一级视频| 成人爱爱电影网址| 精品一区二区三区影院在线午夜| 亚洲欧美日韩电影| 国产日韩av一区| 91精品国产91久久久久久最新毛片| 97se亚洲国产综合在线| 韩国v欧美v亚洲v日本v| 午夜精品视频在线观看| 亚洲精品中文在线| 久久这里只有精品视频网| 91精品国产综合久久精品图片 | 在线观看av一区二区| 国产suv精品一区二区三区| 日韩制服丝袜av| 亚洲国产精品久久人人爱蜜臀| 国产三级精品视频| 久久综合久久综合九色| 欧美一级精品大片| 欧美另类变人与禽xxxxx| 色噜噜狠狠成人网p站| 粉嫩高潮美女一区二区三区| 国内欧美视频一区二区| 美女一区二区视频| 日韩av在线播放中文字幕| 婷婷国产v国产偷v亚洲高清| 亚洲综合色丁香婷婷六月图片| 亚洲天堂免费看| ...xxx性欧美| 中文字幕在线免费不卡| 国产精品国产成人国产三级| 国产日韩欧美精品综合| 久久噜噜亚洲综合| 国产日产欧美一区二区视频| 久久久欧美精品sm网站 | 国产成人福利片| 国产精品亚洲人在线观看| 精品综合久久久久久8888| 久久精品国产999大香线蕉| 久久激情五月婷婷| 国产一区二区网址| 成人免费不卡视频| 99国产精品久久久| 欧美视频一区二| 欧美精品三级在线观看| 日韩欧美成人一区| 久久久久国产免费免费| 中文字幕的久久| 亚洲天堂福利av| 亚洲国产一二三| 日韩精品每日更新| 国产在线一区二区综合免费视频| 国产一区二区三区在线观看免费| 国产不卡在线视频| 色视频成人在线观看免| 欧美一区二区精品在线| 久久亚洲精品小早川怜子| 国产精品丝袜久久久久久app| **性色生活片久久毛片| 午夜av电影一区| 激情成人综合网| 色综合咪咪久久| 日韩欧美一区在线| 中文字幕一区二区三区在线观看| 一区二区三区在线观看国产| 蜜桃一区二区三区在线观看| 成人免费毛片高清视频| 欧美视频三区在线播放| 久久新电视剧免费观看| 亚洲人精品午夜| 另类小说色综合网站| 在线视频一区二区三| 欧美videos大乳护士334| 国产精品国产三级国产普通话99| 亚洲一级片在线观看| 国产乱理伦片在线观看夜一区| 97精品国产97久久久久久久久久久久 | 久久疯狂做爰流白浆xx| 99久久伊人久久99| 日韩视频免费直播| 亚洲一区二区影院| 国产不卡在线一区|