Convertisseur C en C++ |
Hébergé par
|
Convertit tous les sources d'un projet C en C++.
Un project open source pour tout système: Windows, Linux, etc...
Ecrit en Python avant que Scriptol n'existe.
Licence GPL (gratuit). Par D.G. Sureau
Caractéristiques
C'est un ensemble de scripts qui convertit le C en C++ en quelques
étapes:
- génération des classes,
- tranformation des fonctions en méthodes,
- remplacement des appels de fonctions par des références
aux méthodes.
Les scripts peuvent être utilisés séparemment.
Pourquoi l'utiliser?
Convertir vos sources C en C++ évite les conflits d'identifieurs et permet de réutiliser votre code plus facilement.
Pré-requis
Interpreteur
Python L'interpréteur
Python version 2 au moins doit être installé.
Formateur
Le convertisseur fonctionne mieux avec un source bien formatté. Des
formateurs existent sur le web.
La doc
Si vous voulez reconstruire le manuel il vous faudra makeinfo
.Avant de lancer les scripts, imprimer le manuel CTOCPP.INFO, et lisez attentivement le chapitre intitulé: step by step (pas à pas).
Outils inclus
- Search Effectue une recherche - remplacement dans un fichier.
- Mover Déplace un project entier d'un répertoire ou plus, vers un seul ou différents répertoires. Bien sûr, les lignes "#include" sont mises à jour...
- Mklist Récursivement, crée une liste de tous les fichiers d'un projet à partir du seul fichier contenant la fonction "main".
Documentation
- Manuel (Anglais, inclus dans l'archive)