GÉNÉRATEUR DE CODES SOURCES

Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 - 31 oct. 2006 à 23:57
Arnaud16022 Messages postés 1329 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 16 juin 2010 - 2 nov. 2006 à 15:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40164-generateur-de-codes-sources

Arnaud16022 Messages postés 1329 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 16 juin 2010 2
2 nov. 2006 à 15:33
le top du top :
une pure GUI avec des checkbox pour chaque opérateur, une liste de fonction , une boite pour les templates, une pour la protection multi-inclusion... hihi ... ptet même le namespace dans lequel c'est ...
ça ça pourrait roxxer :p
( mais pas de .cpp pour les templates )
CodeStaler Messages postés 4 Date d'inscription dimanche 16 juillet 2006 Statut Membre Dernière intervention 5 septembre 2007
2 nov. 2006 à 14:22
Pour répondre au ton premier commentaire :
C'était justement mon intention de respecter le modèle
"
#ifndef _CLASS(_)H
#define _CLASS(_)H
// ...
#endif

Mais j'avais des problemes de segmentation lorsque je concaténait le nom du projet avec un string commencant par "_". J'ai dû faire au plus simple.

Sinon, pour améliorer mon prog, faudrait que je rajoute un truc qui demande les différentes méthodes.
CodeStaler
Arnaud16022 Messages postés 1329 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 16 juin 2010 2
1 nov. 2006 à 12:06
Ombitious -> il ne "doit" pas générer _Test_H... perso moi j'écris TEST_H, d'autres _TEST__H_ ( même si pour le coup je suis contre le __ plutôt réservé )

Sinon bonne initiative ... j'ai hésité à faire un prog comme ça en plus évolué vu que pour l'instant C::B a un plug-in qui fait exactement la même chose, VC2005 le fait aussi si je me souviens bien... ce qui leur manque c'est un truc genre les éditeurs UML, qui eux permettent de définir la liste des fonction qu'on veut y ajouter et commencer automagiquement l'implémentation, pratique surtout quand ya des templates et des operateurs à surcharger . je sais que boUML le fait mais j'arrive pas à m'en servir :p
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
1 nov. 2006 à 00:25
On fait aussi du mode GUI sans MFC.
http://www.cppfrance.com/code.aspx?ID=36940
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
31 oct. 2006 à 23:57
Salut:

J'ai essayé ton programme en créant le projet Test il a générer ce code :

#ifndef TestH
#define TestH
// ...
#endif

Alors qu'il doit générer:
#ifndef _Test_H
#define _Test_H
// ...
#endif
Rejoignez-nous