• <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>

            曲徑通幽

            programming_with_fun();

              C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              18 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(6)

            我參與的團(tuán)隊(duì)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

              最近拿到一個(gè)第三方廠家的庫(kù),由于Delphi的同事看不懂c++的例子,所以讓我用C++封裝一個(gè)簡(jiǎn)單的Wrapper給其調(diào)用。
              后來發(fā)現(xiàn)一個(gè)問題,由于原始的函數(shù)聲明中的參數(shù)使用字符數(shù)組 (char szData[MAX_PATH])  而不是用常用的指針(char *),給Delphi同事調(diào)用后,發(fā)現(xiàn)函數(shù)調(diào)用完退棧時(shí)候程序本潰,原因是訪問違例,非法地址訪問0x72。
              這么一來感覺比較奇怪,0x72 這個(gè)地址顯然是個(gè)垃圾地址,一般如果是空指針的話因該是 0x00,如果是野指針,一般也不至于會(huì)那么小,0x72與程序加載地址都相去甚遠(yuǎn)。
              在vc6(公司只準(zhǔn)用vc6)里跟了一下反匯編,感覺信息缺少比較多,能看到的地方已經(jīng)堆棧被破壞了。于是用了OD跟一下。發(fā)現(xiàn)Delphi調(diào)用我封裝的 函數(shù)時(shí),明明2個(gè)入?yún)ⅲ瑓s傳入了3個(gè)。多傳了個(gè)260。260對(duì)于vc程序員應(yīng)該比較熟悉了,就是MAX_PATH的值。于是乎,告知了Delphi程序 員,方才得知,原來Delphi是可以在聲明時(shí)指定數(shù)組長(zhǎng)度的,也就是說,函數(shù)的入?yún)ⅲ瑪?shù)組和指針是兩種聲明,如此一來,水落石出了。
            posted on 2010-06-20 23:34 Meiosis 閱讀(378) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Windows GenericDebug \ Reverse EngineeringWork Experience
            A级毛片无码久久精品免费| 久久久久久国产a免费观看黄色大片 | 国产精品久久久久久福利69堂| 粉嫩小泬无遮挡久久久久久 | 超级碰碰碰碰97久久久久| 欧美日韩精品久久免费| 青青草原综合久久| 色偷偷88欧美精品久久久| 久久久一本精品99久久精品66 | 99久久免费国产精精品| 久久久久这里只有精品| 国产精品一区二区久久国产| 色诱久久av| 国产成人精品久久亚洲高清不卡| 久久久久久久精品妇女99| 久久精品国产精品亜洲毛片 | 久久九九全国免费| 欧美黑人又粗又大久久久| 亚洲国产香蕉人人爽成AV片久久| 2022年国产精品久久久久| 97精品伊人久久久大香线蕉| 久久午夜福利电影| 国产激情久久久久影院| 免费国产99久久久香蕉| 99国产欧美久久久精品蜜芽| 精品久久人人爽天天玩人人妻| 久久久精品视频免费观看| 久久www免费人成看国产片| www性久久久com| 久久超碰97人人做人人爱| 亚洲狠狠婷婷综合久久蜜芽| 99久久免费国产精品特黄| 久久亚洲中文字幕精品一区| 久久99精品久久久久久噜噜| 久久99精品九九九久久婷婷| 国产精品九九久久免费视频| 久久激情亚洲精品无码?V| 久久精品国产WWW456C0M| 久久精品亚洲精品国产欧美| 久久99精品久久久久久9蜜桃| 日日狠狠久久偷偷色综合0 |