• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Linked List template class

            Here is an implementation of a list class. Lists are another way to store data. Lists have very fast inserts and deletes however iterating thru the elements in the list is not as fast as iterating thru a data vector.
            template 
                
            class  ZList
                
            {
                
            public:
                    
            class ListNode;
                
            private:
                    DWORD m_dwSize;
                    
            bool bValid;
                    
                    ZVector m_Offsets;
                
            public:

                    T AllocItem()
                    
            {
                        T ret;
                        ret.Initialize();
                        push_back(ret);
                        
            return ret;
                    }


                    
                    DWORD GetSize()
            return size(); }
                    
                   
                    DWORD size()
                    
            {
                        
            return m_dwSize;
                    }



                    inline 
            bool IsEmpty()return m_pHead==NULL;}
                    

                    
            class  ListNode
                    
            {
                        friend 
            class ZList;
                        
                    
            public:
                        

                        T m_Data;
                        ListNode
            * m_pNext;
                        ListNode
            * m_pPrev;
                    
            public:
                        inline 
            operator T&()
                        
            {
                            
            return m_Data;
                        }


                        ListNode(T pData) : m_pNext(
            0), m_pPrev(0{ m_Data = pData; }
                        ListNode() : m_pNext(
            0), m_pPrev(0){}
                    }
            ;

                    
            class  Iterator
                    
            {
                        ListNode
            * m_pCurrent;
                        
            bool m_bFirst;
                    
            public:
                        Iterator(ListNode
            * pBegin) : m_pCurrent(pBegin), m_bFirst(true{}

                        
            operator T&()return m_pCurrent->m_Data;}

                        ListNode
            * Next()
                        

                            
            if(m_bFirst)
                            

                                m_bFirst 
            = false
                                
            return m_pCurrent;
                   &nb%

            posted on 2008-01-09 17:26 楊粼波 閱讀(129) 評論(0)  編輯 收藏 引用

            色诱久久av| 91精品国产91久久久久久青草| 久久亚洲精品无码观看不卡| 合区精品久久久中文字幕一区| 久久精品国产99久久久古代 | 浪潮AV色综合久久天堂| 久久夜色精品国产网站| 91久久精品国产成人久久| 亚洲美日韩Av中文字幕无码久久久妻妇 | 久久亚洲精品视频| 伊人久久大香线蕉综合热线| 久久精品aⅴ无码中文字字幕重口| 国产农村妇女毛片精品久久| 日韩欧美亚洲综合久久 | 亚洲日本久久久午夜精品| 久久精品国产亚洲av麻豆小说 | 亚洲午夜久久久精品影院| 久久久久久综合网天天| 很黄很污的网站久久mimi色| 2021少妇久久久久久久久久| 超级碰碰碰碰97久久久久| 久久er国产精品免费观看8| 97精品久久天干天天天按摩| 久久久久久久97| 一级女性全黄久久生活片免费| 国产精品美女久久久久AV福利 | 久久精品国产久精国产思思| 一本大道久久东京热无码AV| 99久久人人爽亚洲精品美女| 久久久久国产精品熟女影院| 中文字幕日本人妻久久久免费 | 亚洲成色www久久网站夜月| 久久久高清免费视频| 日韩va亚洲va欧美va久久| 久久久久无码中| 四虎影视久久久免费观看| 亚洲国产日韩欧美久久| 国产免费久久精品99re丫y| 久久九九久精品国产免费直播| 一极黄色视频久久网站| 久久精品国产99国产精品导航|