• <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>
            隨筆 - 40, 文章 - 0, 評論 - 19, 引用 - 0
            數據加載中……

            RHASHMAP Remove USER 208

            @import url(http://www.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
             1 for (CImageIndexItem* const* p = iter.NextValue(); p; p = iter.NextValue() )
             2     {
             3         if(*p)
             4         {
             5             TTime temp((*p)->iImageTime );
             6             TTimeIntervalDays iInterval = homeTime.DaysFrom(temp);
             7             if(iInterval.Int() > 2)
             8             { 
             9                 //如果超出期限,刪除本地圖片文件           
            10                 (*p)->DeleteBitmap();               
            11                 TBuf8<64> iname;
            12                 iname.Copy( *((*p)->iImageName) );
            13                 delete *p;
            14                 TInt why = iImageIndexArrayHashMap->Remove(iname);
            15                 iter.Reset();
            16             }            
            17         }        
            18     }

            圖片引擎使用了RHashMap,結果在RHashMap::Remove的時候出現了很奇怪的問題,指針*p執行完Remove后被改變了指向地址,造成再次調用出現空指針錯誤,將對*p的調用調至Remove語句之上,在循環中會出現User208錯誤,根據官方的文檔描述如下:This panic is raised by the member function Next() of the internal class THashTableIterBase if, while attempting to step a hash table iterator to the next entry, the iterator is found to point to an invalid table entry. This will typically occur if elements have been removed from the hash table without resetting the iterator. 于是在Remove之后添加iter.Reset(),問題解決,不過仍然不了解Remove里面對其做了什么操作造成類似的問題,Mark求解

            posted on 2011-11-15 12:09 hadn't 閱讀(203) 評論(0)  編輯 收藏 引用

            国产精品无码久久四虎| 色欲综合久久躁天天躁蜜桃| 99久久婷婷国产综合亚洲| av无码久久久久不卡免费网站| 久久精品国产只有精品2020| 久久99精品国产99久久6男男| 国产精品99久久久久久www| 久久天天躁狠狠躁夜夜躁2014| 99久久99这里只有免费费精品| 国产成人无码精品久久久久免费| 热久久最新网站获取| 国产精品欧美久久久天天影视| 亚洲欧美精品一区久久中文字幕| 91精品国产91久久久久福利| 手机看片久久高清国产日韩| 久久精品天天中文字幕人妻| 亚洲国产天堂久久综合| 国产精品视频久久| 丰满少妇高潮惨叫久久久| 国产精品一区二区久久精品涩爱| 亚洲狠狠综合久久| 精品久久久久久久久中文字幕| 久久天天躁狠狠躁夜夜躁2014| 久久久精品久久久久久| 99久久99这里只有免费的精品| 蜜桃麻豆WWW久久囤产精品| 久久国产精品偷99| 国产精品VIDEOSSEX久久发布| 久久99国产乱子伦精品免费| 亚洲精品午夜国产VA久久成人 | 久久国产精品免费| 久久久久久国产精品无码超碰| 伊人久久国产免费观看视频| 欧美性猛交xxxx免费看久久久| 久久综合九色综合久99| 国内精品久久久久久野外| 久久国产欧美日韩精品| 99久久免费国产精精品| 久久国产乱子伦精品免费强| 久久九九青青国产精品| 久久精品国产精品青草|