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

            色综合久久综精品| 7777久久亚洲中文字幕| 人人狠狠综合久久亚洲88| 亚洲国产精品人久久| 精品久久久久久无码国产| 久久亚洲精品无码aⅴ大香 | 久久福利片| 久久精品中文无码资源站| 久久青青草原综合伊人| 亚洲综合久久久| 国产精品VIDEOSSEX久久发布| 伊人久久大香线蕉精品不卡| 久久久国产精品福利免费| 亚洲另类欧美综合久久图片区| 国产精品久久久久影院色| 久久久久久国产精品无码下载| 国产精品九九久久免费视频| 无码AV波多野结衣久久| 亚洲欧美成人久久综合中文网| 99久久精品国内| 久久久噜噜噜久久熟女AA片| 亚洲精品国精品久久99热| 国产精品嫩草影院久久| jizzjizz国产精品久久| 亚洲人成伊人成综合网久久久| 亚洲第一永久AV网站久久精品男人的天堂AV| 无码人妻少妇久久中文字幕蜜桃 | 精品多毛少妇人妻AV免费久久 | 久久精品国产亚洲AV不卡| 国内精品久久人妻互换| 亚洲va中文字幕无码久久| 久久久久亚洲av综合波多野结衣| 久久久久国产精品麻豆AR影院| 亚洲综合精品香蕉久久网97| 狠色狠色狠狠色综合久久| 久久久久亚洲av无码专区喷水 | 香蕉久久夜色精品升级完成| 国产精品久久新婚兰兰| 日产精品久久久久久久| 精品人妻伦九区久久AAA片69| 97精品依人久久久大香线蕉97|