• <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>
            Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

            學(xué)海苦作舟,書山勤為徑

            留下點(diǎn)回憶

            常用鏈接

            統(tǒng)計(jì)

            積分與排名

            Denoise

            English study

            Web技術(shù)

            數(shù)據(jù)壓縮

            一些連接

            最新評論

            從DLL外面刪除DLL傳遞出來的BUFFER產(chǎn)生的問題

            這個(gè)問題我已經(jīng)遇到很多次了,只是沒有記性,在這里記錄一下。這個(gè)問題只針對VC。
            問題是:
            在調(diào)用DLL的程序中刪除DLL中分配的BUFFER會(huì)CRASH。

            原因:
            由于在VC編譯的時(shí)候可以選擇多種不同的運(yùn)行時(shí)庫,如果調(diào)用DLL的程序與DLL的這個(gè)選項(xiàng)不匹配(例如:DLL采用多線程DEBUG版本,而調(diào)用程序采用多線程DLL版本),那么就會(huì)出現(xiàn)上面的情況。

            解決辦法:
            很簡單,只需要讓兩種庫為同一種就可以了。具體設(shè)置步驟如下:
            菜單:項(xiàng)目-》設(shè)置-》C/C++-》代碼生成-》運(yùn)行時(shí)庫

            posted on 2006-06-13 09:43 笨笨 閱讀(566) 評論(4)  編輯 收藏 引用

            評論

            # re: 從DLL外面刪除DLL傳遞出來的BUFFER產(chǎn)生的問題 2006-06-13 10:39 周星星

            解決辦法應(yīng)該是誰分配誰釋放
            既然dll提供了獲得緩沖的函數(shù),那么就應(yīng)該提供一個(gè)釋放緩沖的函數(shù)。  回復(fù)  更多評論   

            # re: 從DLL外面刪除DLL傳遞出來的BUFFER產(chǎn)生的問題 2006-06-13 15:12 笨笨

            你說的很有道理,但有的時(shí)候,你從DLL得到一個(gè)BUFFER,然后你要使用他,但DLL根本不知道你什么時(shí)候釋放。當(dāng)然我們可以在DLL中提供一個(gè)API來專門用于釋放BUFFER,哈哈,不過總有不方便的地方。
            而且如果采用這種辦法,我們根本不知道是采用的庫導(dǎo)致刪除BUFFER出問題的這個(gè)知識點(diǎn).  回復(fù)  更多評論   

            # re: 從DLL外面刪除DLL傳遞出來的BUFFER產(chǎn)生的問題 2006-06-14 11:04 ZiDing

            我的做法是,不管寫啥都用MT就OK了。  回復(fù)  更多評論   

            # re: 從DLL外面刪除DLL傳遞出來的BUFFER產(chǎn)生的問題 2006-06-14 16:32 笨笨

            呵呵,你調(diào)式怎么辦?所以還必須區(qū)別對待  回復(fù)  更多評論   


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            欧美精品福利视频一区二区三区久久久精品 | 久久精品无码专区免费东京热 | 久久国产精品国语对白| 久久精品无码一区二区日韩AV| 久久国产精品免费| 久久久亚洲欧洲日产国码二区| 91精品国产9l久久久久| 久久久久99精品成人片牛牛影视| 久久99九九国产免费看小说| 久久精品久久久久观看99水蜜桃| 国产精品久久久久久久久| 精品久久久久久无码中文野结衣| 久久精品国产99久久久古代| 青草影院天堂男人久久| 亚洲乱码精品久久久久.. | 中文字幕无码免费久久| 91久久成人免费| 久久久久久亚洲精品成人| 日产久久强奸免费的看| 日韩久久无码免费毛片软件| 久久99精品久久只有精品 | 国产福利电影一区二区三区久久久久成人精品综合 | 久久亚洲欧洲国产综合| 精品久久久久久久无码| 久久综合久久美利坚合众国| 久久99国产精品99久久| 18岁日韩内射颜射午夜久久成人| 精品视频久久久久| 2021国产成人精品久久| 色欲久久久天天天综合网精品| 欧美日韩中文字幕久久久不卡| 伊人丁香狠狠色综合久久| 久久夜色精品国产噜噜麻豆| 一本色道久久88精品综合| 久久综合偷偷噜噜噜色| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久久久国产精品| 人妻少妇久久中文字幕一区二区| 久久久久久精品免费看SSS | 亚洲人成网站999久久久综合 | 婷婷久久香蕉五月综合加勒比|