• <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 在線詞典, 英語學習, 在線翻譯

            學海苦作舟,書山勤為徑

            留下點回憶

            常用鏈接

            統計

            積分與排名

            Denoise

            English study

            Web技術

            數據壓縮

            一些連接

            最新評論

            從DLL外面刪除DLL傳遞出來的BUFFER產生的問題

            這個問題我已經遇到很多次了,只是沒有記性,在這里記錄一下。這個問題只針對VC。
            問題是:
            在調用DLL的程序中刪除DLL中分配的BUFFER會CRASH。

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

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

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

            評論

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

            解決辦法應該是誰分配誰釋放
            既然dll提供了獲得緩沖的函數,那么就應該提供一個釋放緩沖的函數。  回復  更多評論   

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

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

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

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

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

            呵呵,你調式怎么辦?所以還必須區別對待  回復  更多評論   

            久久影院久久香蕉国产线看观看| 一本久久知道综合久久| 久久精品国产久精国产| 久久免费精品视频| 国产精品久久久99| 国产精品中文久久久久久久 | 中文精品久久久久国产网址| 99久久精品免费| 久久青青草视频| 久久综合香蕉国产蜜臀AV| 国产亚洲欧美成人久久片 | 精品蜜臀久久久久99网站| 91精品日韩人妻无码久久不卡| 香蕉99久久国产综合精品宅男自 | 成人午夜精品久久久久久久小说| 综合久久精品色| 青青青伊人色综合久久| 777午夜精品久久av蜜臀| 99久久免费只有精品国产| 亚洲精品乱码久久久久66| 久久久久黑人强伦姧人妻| 国产亚洲精久久久久久无码| 日韩精品无码久久一区二区三 | 无码精品久久一区二区三区 | 精品久久久久久久国产潘金莲 | 久久国产亚洲精品| 精品国产福利久久久| 久久夜色精品国产亚洲| 日本精品一区二区久久久| 伊人色综合久久| 伊人久久精品线影院| 久久夜色精品国产亚洲| 99久久人妻无码精品系列蜜桃 | 久久综合久久综合亚洲| 精品久久国产一区二区三区香蕉| 久久久久久久尹人综合网亚洲| 亚洲人成网亚洲欧洲无码久久| 午夜精品久久久久久影视riav| 久久久久亚洲AV成人网人人软件| 成人精品一区二区久久久| 99热精品久久只有精品|