Bonjour,
voila, j'aimerais faire un script de génération automatique de classe C++ et je ne sais pas trop quelle techno utiliser...
Je pense que python peut faire cela, non?
Quelqu'un aurait un exemple de ce genre de code?
Merci
Vincent
Bonjour,
voila, j'aimerais faire un script de génération automatique de classe C++ et je ne sais pas trop quelle techno utiliser...
Je pense que python peut faire cela, non?
Quelqu'un aurait un exemple de ce genre de code?
Merci
Vincent
Bonjour,
S'il s'agit de générer une classe C++ à partir d'une classe Python, peut-être y a-t-il une solution avec Cython?
Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
Mes recettes python: http://www.jpvweb.com
Salut,
J'ai compris différemment, je pense que le PO veut générer du code C++ à partir d'un script python, une espèce de squelette comme en génèrent les plugins de certains IDE, Eclipse par exemple.
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 # -*- coding: utf-8 -*- source = """ #ifndef %SOURCE%_H #define %SOURCE%_H class %source% { public: %source%(); virtual ~%source%(); protected: private: }; #endif // %SOURCE%_H """ import sys if len(sys.argv) < 2: raise Exception("Needs the name of the class!") class_name = sys.argv[1] with open("%s.cpp"%class_name, "w") as fp: fp.write(source.replace("%source%", class_name).replace("%SOURCE%", class_name.upper()))
Pfeuh
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager