• <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 閱讀(204) 評論(0)  編輯 收藏 引用

            国产成人精品久久免费动漫| 色综合久久88色综合天天 | 亚洲精品乱码久久久久久| 久久精品亚洲精品国产色婷| 国产精品久久网| 日日狠狠久久偷偷色综合0| 日韩精品无码久久久久久| 18岁日韩内射颜射午夜久久成人| 色综合久久夜色精品国产| 久久青草国产手机看片福利盒子| 久久伊人影视| 久久综合丁香激情久久| 亚洲精品国产美女久久久| 久久久精品人妻无码专区不卡| 亚洲国产精品无码久久久蜜芽 | 手机看片久久高清国产日韩| 欧美一区二区三区久久综合 | 亚洲欧美一区二区三区久久| 国内精品伊人久久久久av一坑| 热久久国产欧美一区二区精品| 狠狠色丁香婷综合久久| 嫩草伊人久久精品少妇AV| 97香蕉久久夜色精品国产| 久久久久久国产精品美女| 日韩亚洲欧美久久久www综合网| 日产精品久久久久久久性色| 亚洲欧美久久久久9999| 久久精品一区二区影院| 国产成人精品久久亚洲高清不卡 | 69久久精品无码一区二区| 99久久99这里只有免费的精品| 少妇精品久久久一区二区三区| 精品久久久久久久久免费影院| 日韩中文久久| 亚洲伊人久久精品影院| 久久人人爽人人爽人人片AV不| 久久久久久久免费视频| 大香伊人久久精品一区二区| 99久久国产综合精品女同图片| 久久婷婷国产综合精品| 国产成人精品久久二区二区|