中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

青島網(wǎng)站建設(shè)公司排行谷歌下載安裝

青島網(wǎng)站建設(shè)公司排行,谷歌下載安裝,怎樣做網(wǎng)貸網(wǎng)站,專門做問卷的網(wǎng)站反向迭代器的實(shí)現(xiàn)與 stack 、queue 相似&#xff0c;是通過適配器模式實(shí)現(xiàn)的。通過傳入不同類型的迭代器來實(shí)現(xiàn)其反向迭代器。 正向迭代器中&#xff0c;begin() 指向第一個位置&#xff0c;end() 指向最后一個位置的下一個位置。 代碼實(shí)現(xiàn)&#xff1a; template<class I…

反向迭代器的實(shí)現(xiàn)與 stack 、queue 相似,是通過適配器模式實(shí)現(xiàn)的。通過傳入不同類型的迭代器來實(shí)現(xiàn)其反向迭代器。

正向迭代器中,begin() 指向第一個位置,end() 指向最后一個位置的下一個位置。

代碼實(shí)現(xiàn):

template<class Iterator, class Ref, class Ptr>
struct ReverseIterator
{typedef ReverseIterator<Iterator, Ref, Ptr> Self;ReverseIterator(Iterator it):_it(it){}Ref operator*(){return *_it;}Ptr operator->(){return &(operator*());}Self& operator++(){--_it;return *this;}Self& operator--(){++_it;return *this;}bool operator!=(const Self& s){return _it != s._it;}bool operator==(const Self& s){return _it == s._it;}Iterator _it;
};

以 list 為例,其封裝反向迭代器為:

template<class T>
class list
{typedef list_node<T> Node;
public:typedef list_iterator<T, T&, T*> iterator;typedef list_iterator<T, const T&, const T*> const_iterator;typedef ReverseIterator<iterator, T&, T*> reverse_iterator;typedef ReverseIterator<const_iterator, const T&, const T*> const_reverse_iterator;iterator begin(){return _head->_next;}iterator end(){return _head;}const_iterator begin() const{return _head->_next;}const_iterator end() const{return _head;}reverse_iterator rbegin(){return reverse_iterator(--end());}reverse_iterator rend(){return reverse_iterator(end());}const_reverse_iterator rbegin() const{return const_reverse_iterator(--end());}const_reverse_iterator rend() const{return const_reverse_iterator(end());}private:Node* _head;size_t _size;
};

http://www.risenshineclean.com/news/6831.html

相關(guān)文章:

  • 免費(fèi)安裝電腦wordpress長沙關(guān)鍵詞優(yōu)化服務(wù)
  • 淺析b2c電子商務(wù)網(wǎng)站的建設(shè)seo是對網(wǎng)站進(jìn)行什么優(yōu)化
  • 豆各莊做網(wǎng)站的公司長治seo
  • 設(shè)計(jì)logo圖標(biāo)抖音seo推薦算法
  • 做網(wǎng)站什么什么鄭州網(wǎng)絡(luò)推廣平臺
  • 維度網(wǎng)絡(luò)做網(wǎng)站合肥網(wǎng)絡(luò)推廣外包
  • 男生十大好就業(yè)專業(yè)seo是什么意思知乎
  • 海爾建設(shè)此網(wǎng)站的目的企業(yè)文化建設(shè)方案
  • 手機(jī)屏幕網(wǎng)站重慶seo小z博客
  • 網(wǎng)站排名查詢工具有哪些八百客crm系統(tǒng)登錄入口
  • 自己做網(wǎng)站系統(tǒng)首選平臺網(wǎng)絡(luò)推廣外包業(yè)務(wù)銷售
  • 網(wǎng)站開發(fā)工程師面試問哪些問題鄭州好的seo外包公司
  • 愛站查詢工具北京網(wǎng)站sem、seo
  • 新疆網(wǎng)站備案代辦谷歌play商店官網(wǎng)
  • 找人做網(wǎng)站沒有做好報(bào)案有用嗎電腦優(yōu)化大師
  • 做網(wǎng)站跑matlab程序百度一下網(wǎng)頁
  • 網(wǎng)站開發(fā)計(jì)入無形資產(chǎn)嗎sem賬戶托管
  • 網(wǎng)站建設(shè)實(shí)力網(wǎng)址檢測
  • 彩票網(wǎng)站里的統(tǒng)計(jì)怎么做百度推廣引流
  • 網(wǎng)站數(shù)字證書怎么做百度快照推廣效果怎樣
  • 網(wǎng)站背景怎么做下載谷歌瀏覽器
  • 做游戲視頻網(wǎng)站要批證嗎牛奶推廣軟文文章
  • 最新新聞事件今天國內(nèi)大事2022自動seo系統(tǒng)
  • 網(wǎng)站開發(fā)項(xiàng)目計(jì)劃百度快照查詢?nèi)肟?/a>
  • 深圳公明做網(wǎng)站西安網(wǎng)絡(luò)優(yōu)化哪家好
  • 成人本科有學(xué)位證嗎關(guān)鍵詞優(yōu)化需要從哪些方面開展
  • 南山公司網(wǎng)站建設(shè)成都優(yōu)化官網(wǎng)公司
  • 做域名后就得做網(wǎng)站嗎市場營銷平臺
  • 重慶大渡口網(wǎng)站建設(shè)長沙市云網(wǎng)站建設(shè)
  • 營銷建設(shè)網(wǎng)站排名優(yōu)化工具