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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cfifo.h

?? sun Linux 下的網(wǎng)絡(luò)編程
?? H
字號:
   /*******************************************************************
   *	cFifo.h
   *    DESCRIPTION:多線程安全的先進(jìn)先出隊列
   *
   *    AUTHOR:yyc
   *
   *    HISTORY:
   *
   *    DATE:2002-8-19
   *
   *******************************************************************/

#ifndef __CFIFO_H__
#define __CFIFO_H__

#include "cMutex.h"

#include <deque>

//************************************************************************
//************************cFifo********************************************

namespace yyc
{
template<class T>
class cFifo
{
private:
	//vc++不支持在類的聲明中給靜態(tài)常量賦值
	//static const int MAX_LIST_NUM=4096;//隊列中最大元素個數(shù)
	cMutex m_mutex;
	std::deque<T *> m_v;
public:
	cFifo();
	~cFifo();
	int add(T *ptr);
	int push(T *ptr);
	T * pop();
	T * peek();
	void clear();
	bool empty()
	{
		return m_v.empty();
	}
	int size()
	{
		return m_v.size();
	}
	
};


template<class T>
cFifo<T>::cFifo()
{
}
template<class T>
int cFifo<T>::add(T *ptr)
{
	int retv=0;
	m_mutex.lock();
	m_v.push_back(ptr);
	retv=m_v.size();
	m_mutex.unlock();
	return retv;
}
template<class T>
int cFifo<T>::push(T *ptr)
{
	int retv=0;
	m_mutex.lock();
	if (m_v.size()>=4096) //MAX_LIST_NUM) 
	{
		delete m_v.front();
		m_v.pop_front();
	}
	m_v.push_back(ptr);
	retv=m_v.size();
	m_mutex.unlock();
	return retv;
}
template<class T>
T * cFifo<T>::pop()
{
	T *ptr=NULL;
	m_mutex.lock();
	if (!m_v.empty())
	{
		ptr=m_v.front();
		m_v.pop_front();
	}
	m_mutex.unlock();
	return ptr;
}
template<class T>
T * cFifo<T>::peek()
{
	T *ptr=NULL;
	m_mutex.lock();
	if (!m_v.empty())
		ptr=m_v.front();
	m_mutex.unlock();
	return ptr;
}

template<class T>
void cFifo<T>::clear()
{
	T *ptr;
	m_mutex.lock();
	if(!m_v.empty())
	{
		std::deque<T *>::iterator it=m_v.begin();
		for(;it!=m_v.end();it++)
		{
			ptr=(*it);
			delete ptr;
		}
		m_v.clear();
	}
	
   m_mutex.unlock();
}
template<class T>
cFifo<T>::~cFifo()
{
	clear();
}

}//namespace yyc

#endif


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品乱码一区二区三区软件| 26uuu精品一区二区在线观看| 丝袜美腿亚洲色图| 欧美mv日韩mv国产网站app| 日本特黄久久久高潮| 国产日韩欧美精品电影三级在线| 欧洲在线/亚洲| 国产乱码字幕精品高清av| 亚洲精品伦理在线| 日韩欧美成人激情| www.色综合.com| 秋霞影院一区二区| 国产日韩欧美精品综合| 欧美美女一区二区在线观看| 国产91色综合久久免费分享| 亚洲国产精品视频| 国产婷婷色一区二区三区| 欧美性猛交xxxxxxxx| 国产精品综合一区二区| 亚洲狠狠爱一区二区三区| 国产婷婷精品av在线| 337p亚洲精品色噜噜噜| 99精品国产一区二区三区不卡| 免费观看一级欧美片| 亚洲免费av高清| 久久久欧美精品sm网站| 欧美丰满少妇xxxxx高潮对白| 成人99免费视频| 激情五月激情综合网| 亚洲丶国产丶欧美一区二区三区| 久久久久久久久久看片| 欧美一区日本一区韩国一区| 成人夜色视频网站在线观看| 日本一不卡视频| 亚洲高清在线精品| 亚洲色图视频网| 国产精品精品国产色婷婷| 欧美精品一区二区三区四区| 欧美日韩aaaaa| 成人永久看片免费视频天堂| 国内精品第一页| 美女久久久精品| 中文一区二区在线观看 | 99久精品国产| 国产精品羞羞答答xxdd| 美女国产一区二区三区| 天天免费综合色| 亚洲视频资源在线| 中文字幕一区在线观看视频| 欧美国产日韩一二三区| 国产欧美一区二区三区沐欲| 久久精品一区八戒影视| 久久婷婷色综合| 久久日韩粉嫩一区二区三区| 精品国产乱码久久久久久浪潮| 欧美一区二区三区免费在线看| 欧美日韩精品三区| 精品在线一区二区| 精品亚洲国产成人av制服丝袜| 国产资源在线一区| 99久久99久久久精品齐齐| 一本色道久久综合狠狠躁的推荐| 欧美三级视频在线观看| 日韩精品一区二区在线观看| 国产欧美视频一区二区| 一区二区三区精品久久久| 香蕉成人伊视频在线观看| 激情另类小说区图片区视频区| 高清成人在线观看| 91成人免费网站| 日韩三级高清在线| 欧美激情综合五月色丁香 | 亚洲狠狠爱一区二区三区| 日韩电影在线免费| 国产盗摄视频一区二区三区| 一本大道久久a久久精品综合| 欧美精品在线观看播放| 国产视频一区二区在线观看| 亚洲美女偷拍久久| 精品综合久久久久久8888| 成人高清av在线| 欧美一卡2卡3卡4卡| 国产欧美日本一区二区三区| 亚洲一区二区欧美激情| 国产精品77777| 欧美日韩一级二级| 欧美精彩视频一区二区三区| 五月天网站亚洲| 成人av电影在线观看| 91精品国产福利| 中文字幕一区二区不卡| 久久激五月天综合精品| 在线免费观看日本欧美| 国产色爱av资源综合区| 婷婷久久综合九色综合绿巨人| 成人激情综合网站| 日韩欧美在线影院| 一区二区三区免费观看| 国产成人在线看| 日韩一区二区在线观看| 亚洲一区二区三区在线播放| 国产精品一区二区在线播放| 欧美精品高清视频| 亚洲色图.com| 国产成人亚洲精品青草天美| 欧美巨大另类极品videosbest | 国产精品中文有码| 欧美精品aⅴ在线视频| 亚洲视频网在线直播| 国产精品一区二区久激情瑜伽| 欧美日高清视频| 伊人夜夜躁av伊人久久| 不卡视频在线观看| 久久久久青草大香线综合精品| 日韩精品福利网| 欧美性一区二区| 亚洲色图一区二区三区| 成人性生交大片免费看视频在线| 精品嫩草影院久久| 精品久久久久久久久久久久久久久久久| 欧美日韩黄视频| 国产精品久久久久久妇女6080| 久久99精品国产91久久来源| 91精品国产综合久久久久久久久久 | 久久久久高清精品| 美女看a上一区| 日韩一区二区精品葵司在线| 午夜免费欧美电影| 欧美日韩精品一区二区三区蜜桃| 亚洲蜜臀av乱码久久精品| 91网站在线播放| 亚洲狼人国产精品| 欧美性色黄大片手机版| 日本美女一区二区| 在线观看不卡一区| 亚洲综合免费观看高清完整版在线 | 国产精品伊人色| 久久蜜臀中文字幕| 激情成人综合网| 久久嫩草精品久久久久| 国产丶欧美丶日本不卡视频| 欧美激情综合五月色丁香| 国产成人一级电影| 国产精品二区一区二区aⅴ污介绍| 成人av在线资源网站| 国产精品美女一区二区在线观看| 成人av在线播放网址| 亚洲色图制服诱惑 | 1000部国产精品成人观看| 97超碰欧美中文字幕| 亚洲综合视频网| 欧美久久久久久久久久| 麻豆国产精品一区二区三区 | 欧美在线三级电影| 日韩精品亚洲一区| 亚洲精品在线网站| 成人h动漫精品一区二区| 亚洲视频一区在线| 欧美另类变人与禽xxxxx| 老司机免费视频一区二区| 久久综合久久综合久久| 东方aⅴ免费观看久久av| 中文字幕亚洲在| 欧美日韩亚洲综合在线| 狠狠色丁香婷婷综合久久片| 国产精品高潮呻吟| 欧美日韩精品电影| 国产精品一区二区果冻传媒| 亚洲同性gay激情无套| 91.麻豆视频| 国产成a人无v码亚洲福利| 一区二区国产盗摄色噜噜| 欧美一级生活片| 成人avav影音| 免费久久99精品国产| 国产精品乱人伦一区二区| 欧美日韩中文字幕精品| 国内偷窥港台综合视频在线播放| 中文字幕视频一区| 91精品一区二区三区久久久久久| 国产激情一区二区三区| 亚洲高清免费观看 | 中文字幕不卡一区| 欧美日韩国产高清一区二区| 国产不卡视频在线播放| 五月综合激情网| 中文字幕一区二区三区在线播放 | 欧美v国产在线一区二区三区| 91伊人久久大香线蕉| 麻豆视频观看网址久久| 亚洲码国产岛国毛片在线| 精品日韩成人av| 欧美曰成人黄网| av网站免费线看精品| 久久精品理论片| 香蕉久久一区二区不卡无毒影院 | 国产精品电影院| xfplay精品久久| 在线不卡免费av| 91在线视频观看|