PDA

Ver la Versión Completa : Programa para convertir C++ a FreePascal


Novatin
22-07-2013, 16:27:09
Hola Amigos,

Tengo varios programas escritos en el viejo (Turbo c++ 3.0) con el uso de librerias egavga.bgi, que me gustaria convertirlos a FreePascal o a Turbo Pascal 7... y quisiera preguntar si existe algún programa que te facilite esta conversion... o quizá tengo que hacerlo todo "a mano"..?

un saludo.

Ñuño Martínez
22-07-2013, 18:54:05
Hazlo a mano. El único programa del estilo que conozco es h2pas, incluido con Free Pascal, y únicamente está pensado para traducir las cabeceras en secciones INTERFACE, y aun así no lo hace todo bien.

C, y sobre todo C++, hace un uso demasiado grande del preprocesador. Además, las bibliotecas stdc y stdcpp no se convertirán en llamadas a la biblioteca RTL. Y mucho por si el programa usa la horrenda STL.