• <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://m.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 閱讀(210) 評論(0)  編輯 收藏 引用

            9191精品国产免费久久| 久久亚洲电影| 99久久www免费人成精品| 国产精品99久久久久久猫咪| 国产一区二区三精品久久久无广告 | 精品国产乱码久久久久久浪潮| 亚洲国产精品一区二区三区久久 | 久久精品一区二区三区中文字幕| 香蕉久久夜色精品国产2020| 久久精品水蜜桃av综合天堂| 久久综合九色综合久99| 久久这里只有精品18| 欧美亚洲另类久久综合婷婷| 国产成年无码久久久免费| 国产日韩欧美久久| 久久99国产综合精品| 久久亚洲日韩看片无码| 久久久黄片| 一级做a爰片久久毛片16| 久久99国产乱子伦精品免费| 久久精品国产色蜜蜜麻豆| 99久久精品九九亚洲精品| 久久99亚洲网美利坚合众国| 亚洲中文字幕久久精品无码喷水 | 久久久久成人精品无码| 91久久成人免费| 久久精品国产半推半就| 久久久久亚洲av无码专区| 精品国产乱码久久久久软件| 久久国产福利免费| 无码人妻少妇久久中文字幕 | 看全色黄大色大片免费久久久| 久久亚洲国产午夜精品理论片| 91精品国产乱码久久久久久| 婷婷五月深深久久精品| 亚洲AV乱码久久精品蜜桃| 青草国产精品久久久久久| 亚洲精品乱码久久久久久蜜桃图片 | 国产精品国色综合久久| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 亚洲成色WWW久久网站|