构建传统的Turbo C ++代码

时间:2010-09-06 17:31:04

标签: c++ porting legacy-code turbo-c++

我希望恢复一些用Turbo C ++ for DOS开发的旧C ++代码。这是一款基于控制台的文字游戏。

这个应用程序大量使用conio.h - 特定于Turbo C的函数(我认为)gotoxy(),window()等。

我发现Turbo C ++编译器不再可供下载。 Embarcardero / CodeGear / Borland似乎完全将其从他们的网站上删除了。

我需要根据遗留应用程序合并一个新的原型;大多数功能都存在于旧应用程序中,而且重写太多(使用类似ncurses的库提供类似的功能)。我计划稍后在演示之后将应用程序移植到现代编译器。

你怎么建议我这样做?

3 个答案:

答案 0 :(得分:1)

您可能需要查找ncurses才能获得此功能。

答案 1 :(得分:0)

有人为开源编译器Borland-style CONIO implementation for MinGW/Dev-C++.编写了该文件的副本,可能值得一看。

答案 2 :(得分:0)

我能够使用C ++ Builder试用版构建应用程序。它不是 我不得不制作一个新的项目文件。 在C ++ Builder中仍然支持conio.h。