• <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)  編輯 收藏 引用

            无码精品久久久久久人妻中字| 久久精品国产亚洲AV忘忧草18| 国产精品99久久久精品无码| 久久久久久极精品久久久| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 亚洲欧美伊人久久综合一区二区| 色婷婷久久久SWAG精品| 人妻精品久久久久中文字幕| 色偷偷88欧美精品久久久| 久久国产AVJUST麻豆| 91久久香蕉国产熟女线看| 国产99久久九九精品无码| 国产精品久久久久一区二区三区| 色综合久久综合网观看| 思思久久99热只有频精品66| 日韩乱码人妻无码中文字幕久久| 日韩一区二区久久久久久| 国产Av激情久久无码天堂 | 国产精品99久久久久久人| 国产精品国色综合久久| 成人资源影音先锋久久资源网| 国产精品丝袜久久久久久不卡| 久久夜色撩人精品国产小说| 久久久久国产| 久久久久亚洲精品日久生情| 久久99精品国产麻豆宅宅| 国产精品一区二区久久国产| 久久国产精品久久| 久久亚洲国产午夜精品理论片| 国产69精品久久久久9999APGF| 亚洲va久久久久| 欧美久久久久久午夜精品| 国产精品久久久久久久久软件| 99久久精品国产麻豆| 九九精品久久久久久噜噜| 91精品观看91久久久久久| 亚洲中文字幕无码久久综合网 | 久久婷婷五月综合97色直播| 精品综合久久久久久97| 久久久无码精品亚洲日韩按摩| 欧美亚洲国产精品久久|