Можно перекодировать файл *.cpp в *.c Если не ошибаюсь то *.cpp под ДОС а мне надо их в UNIXе компилировать.
c++ и c это разные языки.нужно попробовать откомпилировать как есть.
однако вероятность успеха равна практически нулю.при неудаче придётся переписать DOS - версию в UNIX - версию.
в общем всё равно в текст лезть.
здесь вполне возможен вариант с минимальной коррекцией.
В юниксе прекрасно компилится и С, и С++ (используй компилятор g++, например).
Но конкретно ТВОЯ программа может содержать вызовы, специфичные для ДОС или БИВИС :) - например ты подключил файл dos.h, conio.h, bios.h и. т.п. Надо будет разобраться со всеми непереносимыми функциями и вместо них использовать переносимые, если это возможно.