最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

終于明白了tc編譯的dos程序和vc編譯的win32控制臺程序的區(qū)別

 更新時間:2007年09月06日 08:33:25   作者:  
它們有著本質(zhì)的區(qū)別:1:一個是16的DOS程序,一個是標(biāo)準(zhǔn)的32的Windows應(yīng)用程序.前者依然受著64KB內(nèi)存分段約束,后者無憂無慮地使用著4GB內(nèi)存地址空間.它們本來就是運(yùn)行在不同的操作系統(tǒng)上的.別把他們混淆.DOS程序可以運(yùn)行在windows上是因?yàn)橛蠳TVDM.而你把VC生成的控制臺程序放到DOS下只會得到!?This program cannot be run in DOS mode.2:如果你是用標(biāo)準(zhǔn)庫編寫的話,代碼應(yīng)該沒多大差異的.但執(zhí)行時調(diào)用庫方式卻差天共地.前者通過API模擬出一個執(zhí)行環(huán)境,后者是直接調(diào)用WIN32 API的.3:TC里面編寫程序確實(shí)是可以調(diào)用中斷,可是這個中斷不是直接執(zhí)行的.是NTVDM提供的.在NT的世界里.ring3不太可能直接調(diào)用中斷的.4:VC6(早期版本就不知道了)不能編寫DOS程序,只能編寫控制臺程序,注意,這只不過是Win32程序只使用控制臺這個標(biāo)準(zhǔn)輸入輸出而已.控制臺程序照樣可以彈出個窗口,也可以有消息循環(huán),窗口程序照樣可以有個控制臺. 

相關(guān)文章

最新評論

玛多县| SHOW| 庄浪县| 富民县| 承德市| 阜新市| 灯塔市| 伊金霍洛旗| 高清| 镶黄旗| 阳曲县| 华宁县| 襄汾县| 环江| 仪陇县| 惠州市| 偏关县| 仁怀市| 巴林左旗| 乡城县| 垣曲县| 韶关市| 鸡西市| 河北区| 绥滨县| 北流市| 苗栗市| 板桥市| 上栗县| 福州市| 鹤庆县| 通海县| 喀什市| 嵩明县| 泾阳县| 黑水县| 资阳市| 年辖:市辖区| 普兰县| 甘孜| 九龙城区|