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

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

?? memorysharefilestream.cpp

?? 自己寫的一個IO庫
?? CPP
字號:
#include "../include/MemoryShareFileStream.h"

using namespace IMS_IO;
/************************************************************************/
/*打開文件*/
/************************************************************************/
bool CMemoryShareFileStream::open(const char *pHandler,int length,char *pFlag)
{
	m_memFileHandler.pContent=(unsigned char* )pHandler;
	m_memFileHandler.nLength=length;
	this->m_memFileHandler.bOPen = true;
	this->m_memFileHandler.bClose = false;
	return true;
}
/************************************************************************/
/*移動指針*/
/************************************************************************/
int CMemoryShareFileStream::seek(long offset,int origin)
{
	if(!this->m_memFileHandler.bOPen)  //文件沒有打開
		return -1;
	
	long nSeekedPos = 0;
	switch(origin)  // -2表示越界
	{
	case SEEK_SET:
		nSeekedPos = offset;
		break;
	case SEEK_CUR:
		nSeekedPos = offset + this->m_memFileHandler.nCurPos;
		break;
	case SEEK_END:
			nSeekedPos = offset + this->m_memFileHandler.nLength;
			break;
	default:
		return -3;
	}
	
	//確認移動后的位置還在存儲區中
	if(nSeekedPos >=0 && nSeekedPos < this->m_memFileHandler.nLength)
	{
		this->m_memFileHandler.nCurPos = nSeekedPos;
	}else   //越界
		return -2;

	return 0;
}
/************************************************************************/
/*讀文件內容                                                    */
/************************************************************************/
int CMemoryShareFileStream::read(void *pBuffer,int size,int count)
{
	if(!this->m_memFileHandler.bOPen)  //文件沒有打開
		return -1;

	long nReadedPos = this->m_memFileHandler.nCurPos + size * count;
	if(nReadedPos <=0 || nReadedPos > this->m_memFileHandler.nLength) //越界了
		return -2;

	//讀取內容
	unsigned char *pTemp = this->m_memFileHandler.pContent;
	pTemp += this->m_memFileHandler.nCurPos;
	memcpy(pBuffer,pTemp,size * count);

	//更該讀取后的當前位置
	this->m_memFileHandler.nCurPos = nReadedPos;
	
	return size * count;	
	return 0;
}
/************************************************************************/
/*關閉流                                                     */
/************************************************************************/
bool CMemoryShareFileStream::close()
{
	if(!this->m_memFileHandler.bOPen)
		return true;

	this->m_memFileHandler.bClose = true;
	this->m_memFileHandler.bOPen  = false;
	this->m_memFileHandler.nCurPos = 0;
	this->m_memFileHandler.nLength = 0;
	delete[] this->m_memFileHandler.pContent;
	this->m_memFileHandler.pContent = NULL;

	return true;
}
/************************************************************************/
/*長度                                                */
/************************************************************************/
long CMemoryShareFileStream::length()
{
	if(!this->m_memFileHandler.bOPen)  //文件沒有打開
		return -1;
	
	return this->m_memFileHandler.nLength;
}
/************************************************************************/
/*取得當前位置                                 */
/************************************************************************/
long CMemoryShareFileStream::getPos()
{
	return this->m_memFileHandler.nCurPos;	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美视频一区二区三区| 美洲天堂一区二卡三卡四卡视频 | 色香蕉久久蜜桃| 精品久久久久久久久久久院品网| 中文字幕精品在线不卡| 青青草伊人久久| 色拍拍在线精品视频8848| 久久久亚洲午夜电影| 日本三级韩国三级欧美三级| 色吊一区二区三区| 国产精品久久久久国产精品日日| 精品一区二区三区在线视频| 91精品国产综合久久久久久| 亚洲一区国产视频| 91亚洲精品乱码久久久久久蜜桃 | 91精品国产综合久久久久久漫画 | 奇米亚洲午夜久久精品| 色狠狠综合天天综合综合| 国产精品欧美经典| 国产麻豆欧美日韩一区| 欧美成人精品高清在线播放| 日韩二区三区在线观看| 欧美日韩国产bt| 日本色综合中文字幕| 91精品国产91久久久久久一区二区| 亚洲自拍与偷拍| 欧美日免费三级在线| 一区二区欧美精品| 91福利在线导航| 五月婷婷久久丁香| 欧美日韩精品欧美日韩精品| 香蕉加勒比综合久久| 欧美乱妇一区二区三区不卡视频| 亚洲第一福利一区| 91精品国产免费久久综合| 丝袜亚洲精品中文字幕一区| 91精品国产aⅴ一区二区| 蜜臀久久久99精品久久久久久| 欧美一区二区三区四区五区| 老司机免费视频一区二区三区| 日韩三级视频在线观看| 精品一区二区三区视频在线观看 | 国产99久久精品| 国产精品电影院| 一本到不卡免费一区二区| 亚洲国产欧美一区二区三区丁香婷| 在线视频中文字幕一区二区| 亚洲sss视频在线视频| 欧美日韩精品一区二区三区| 免费在线成人网| 久久亚洲精华国产精华液| av综合在线播放| 亚洲成人一区在线| 久久一日本道色综合| av中文字幕亚洲| 亚洲成在人线免费| 久久综合一区二区| 99久久久国产精品免费蜜臀| 亚洲高清免费视频| 26uuu亚洲| 91九色最新地址| 精品一区二区国语对白| 亚洲天堂免费在线观看视频| 69久久99精品久久久久婷婷| 韩国视频一区二区| 一区二区三区精密机械公司| 欧美成人午夜电影| 日本丶国产丶欧美色综合| 美国一区二区三区在线播放| 亚洲男人的天堂av| 欧美成人猛片aaaaaaa| 色伊人久久综合中文字幕| 国产伦精品一区二区三区视频青涩| 日本一区二区综合亚洲| 宅男在线国产精品| 色诱视频网站一区| 国产成人亚洲综合a∨婷婷| 一区二区三区在线视频播放| 久久久久久久久岛国免费| 欧美三级中文字| 高清不卡一区二区| 美美哒免费高清在线观看视频一区二区 | 亚洲一级二级三级在线免费观看| 久久久久久久久久久黄色| 欧美日韩情趣电影| 色悠悠久久综合| 成人中文字幕合集| 韩国av一区二区| 日欧美一区二区| 一区二区三区在线影院| 国产精品欧美综合在线| 久久人人97超碰com| 日韩一级片网站| 欧美情侣在线播放| 欧美亚一区二区| 91丨九色丨蝌蚪富婆spa| 国产美女精品一区二区三区| 青青草视频一区| 日本亚洲天堂网| 天堂蜜桃91精品| 亚洲777理论| 亚洲一区二区高清| 亚洲在线视频网站| 亚洲欧美激情小说另类| 国产精品毛片高清在线完整版| 精品电影一区二区| 精品国产伦一区二区三区免费| 欧美一卡二卡三卡四卡| 日韩一区二区三区精品视频| 欧美精品v日韩精品v韩国精品v| 91久久人澡人人添人人爽欧美| 91亚洲精品久久久蜜桃网站 | 亚洲最色的网站| 亚洲精品一二三| 亚洲欧美日韩在线不卡| 中文字幕一区二区三区在线播放| 中文字幕亚洲精品在线观看| 专区另类欧美日韩| 亚洲国产成人av网| 日韩va欧美va亚洲va久久| 日韩主播视频在线| 久久99久久99小草精品免视看| 蜜桃91丨九色丨蝌蚪91桃色| 国产最新精品精品你懂的| 国产91丝袜在线播放九色| 岛国精品在线观看| 99久久国产免费看| 欧美日本一区二区三区| 欧美www视频| 亚洲欧美怡红院| 亚洲午夜精品一区二区三区他趣| 日韩在线观看一区二区| 激情五月婷婷综合| 成人午夜激情在线| 欧美日精品一区视频| 欧美tk丨vk视频| 中文字幕日韩欧美一区二区三区| 一区二区三区四区国产精品| 免费av成人在线| 99视频精品免费视频| 一本久道久久综合中文字幕| 日韩一级大片在线观看| 久久精品亚洲一区二区三区浴池 | 欧美婷婷六月丁香综合色| 91精品国产综合久久久蜜臀粉嫩 | 日产欧产美韩系列久久99| 久久99蜜桃精品| 99久久免费精品高清特色大片| 欧美日韩成人一区二区| 国产亚洲人成网站| 亚洲超碰精品一区二区| 成人午夜视频免费看| 欧美日产国产精品| 国产精品天天摸av网| 日韩经典中文字幕一区| 成人动漫在线一区| 91精品国产一区二区三区| 中文字幕电影一区| 日本女人一区二区三区| www.欧美日韩国产在线| 精品国产三级电影在线观看| 亚洲人123区| 国产精品亚洲第一区在线暖暖韩国 | 亚洲午夜在线电影| 国产盗摄视频一区二区三区| 欧美男同性恋视频网站| 国产精品久久影院| 狠狠色2019综合网| 欧美日韩国产高清一区二区| 亚洲欧洲日韩av| 国产一区二区美女诱惑| 91精品国产麻豆国产自产在线| 亚洲欧美福利一区二区| 国产精品一区在线| 中文字幕亚洲区| 天堂蜜桃91精品| 欧美视频一区二| 国产精品久久福利| 国内精品久久久久影院色| 欧美日韩精品一区视频| 亚洲综合在线电影| 91污在线观看| 国产精品另类一区| 国产黄人亚洲片| 久久精品视频在线免费观看| 韩国欧美国产1区| 91精品在线免费| 午夜a成v人精品| 欧美色欧美亚洲另类二区| 亚洲精品亚洲人成人网| www.欧美日韩| 亚洲视频免费看| 91社区在线播放| 一区二区三区在线影院| 色菇凉天天综合网| 五月婷婷激情综合| 在线成人免费视频| 美女视频免费一区| 精品福利在线导航| 国产成a人亚洲精|