精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>编辑、编译、调试与发行>>WatcomC++ 介绍(1)

主题:WatcomC++ 介绍(1)
发信人: lonwayen()
整理人: wenbobo(2002-12-24 09:19:54), 站内信件
  
在 Dos 下写游戏或对图形要求很高的程序时,,就必须使用大量内存,所以就必须
突破 Conventional memory 的640k 限制.  有些使用了 EMS or XMS 来达到这个
目的,如 KOEI 的<< 三国志 >>系列游戏和 KOEI 的其它game. 我们有工具为什么
不用呢? Lonwayen 弄不明白为什么日本开发者总是自找麻烦 ? !  ^_* .......
...

We 需要一个Dos 扩展程序,一个32位编译程序和连接程序还有开发工具.


----------------------------------------------------------------------
----------

国外32位产品::

MetaWare生产的 High C/C++ 编译程序,效果很好.唯一问题是所支持的 C 语言版
本并不全与ANSI 或 Microsoft 兼容. Symantec 生产的32位编译程序还有一些确
为较早的 Zortech (一家最早几年生产C++编译程序的公司之一 ) 产品的工具. 


Watcom ( Canada Software Corporation )   为游戏开发者生产的32位选择编译
程序.它与Microsoft 兼容,并且产生一套实线工具如调试工具,连接程序, Profi
ler 程序或库管理程序.另外一些编译版本提供了 Ration System 的 DOS扩展程
序 !它通过 Dos4gw.exe 这个程序管理内存,使所有 Memory 成为线性排列,可以
被遍程序者任意分配.你可在实模式下用 malloc 函数分配大一点的Memory ,你就
等着 Reset Compuer 吧 ..... 

        所以老美的或欧洲的 Dos下的游戏都基本是用 Watcom C++ 来写 .Lonw
ayen 曾经找到一个法国人编写的音乐处理工具软件( 如果你想看看请E-mail Me
 或留言, I send it for you !!),它的界面窗口库使用 Watcom C 写的,真是太
漂亮了,美过Windows 3.1,所以你也可写一个中文窗口库,浪纹用Watcom C++ 写了
一个窗口库,界面类 Mactosh窗口,并用其开发了Dos 版 的 othello 棋游戏, 想
看看吗?  

   
 

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.119.167]

[关闭][返回]