レガシーターボC ++コードの構築
-
01-10-2019 - |
質問
DOS用のターボC ++で開発された古いC ++コードを復活させようとしています。コンソールベースのテキストゲームです。
このアプリは、conio.h-ターボC固有の関数(私は思う)gotoxy()、window()などを大量に使用しています。
Turbo C ++コンパイラはダウンロードできなくなったことがわかりました。 EmbarCardero/CodeGear/Borlandは、サイトから完全に削除したようです。
レガシーアプリに基づいて、新しいプロトタイプをハッキングする必要があります。ほとんどの機能は古いアプリに存在しており、書き直すには多すぎます(同様の機能を提供するNCURSESのようなライブラリを使用)。デモ後、現代のコンパイラにデモの後にのみアプリケーションを移植する予定です。
私がこれについてどのように進むことを提案しますか?
解決 3
C ++ビルダートライアルエディションを使用してアプリを構築することができました。ただし、新しいプロジェクトファイルを作成する必要はありません。 C ++ビルダーのConio.hのサポートはまだあります。
他のヒント
この機能を取得するには、おそらくncursesを検索する必要があります。
誰かがオープンソースコンパイラのためにそのファイルのコピーを書きました MINGW/DEV-C ++のBorlandスタイルのConio実装。, 、見てみる価値があるかもしれません。
所属していません StackOverflow