begin process at 2012 05 27 18:40:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths & Algorithmes

 > MÉTAPROG - VERSION DE TEST & BSTRINGLIGHT

MÉTAPROG - VERSION DE TEST & BSTRINGLIGHT


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Maths & Algorithmes Niveau :Débutant Date de création :15/07/2004 Date de mise à jour :08/03/2007 19:52:22 Vu / téléchargé :3 646 / 146

Auteur : magic_Nono

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

vs connaissiez le prj voici une version exécutable que vs étiez bcp à attendre....

Cette version permet
-> infos
     * fonctions/classe
     * stats
     * Documentation
     * analyse de trace
     * traduction de logiciel
->Wizard/Assistant
     * génération de toString (direct & depuis fichiers header)
     * création de nv fonction: avec com formalisé & trace éventuelle
     * création de header (OK en C)
     * transformation en DLL (idem)


ATTENTION, cette page continuera probablement a etre commentée & maj mais le fichier téléchargeable ne sera pas maintenu à jour pour des pb de places... (MP tien plus que 500k compressé avec les fichiers de config dans toutes les langues)

PROCUREZ VOUS LE VIA WEB ou FTP : http://steph.dall.online.fr/MP

et sachez qu'etant fraichement diplomé, je recherche activement une place n'hésitez pas à envoyer vos propositions....


____

macros pour la traduction [versions datant d'avant la table de hashage]

/// -------------------------------------------------- ------
/// ---------------- MACRO : GET_TXT_LANGUE ----------------
/// -------------------------------------------------- ------
/// -----  Objectif : récup d'un texte dans une langue paramétrée
/// -----  Auteur(s) : Bruno CELLE 12/10/03
/// -----  PreCond : infos ds FICHIER_INI
/// -----  PostCond : /
/// -----  Etat : 1 (-1<0<1<2)
/// -------------------------------------------------- ------
/// -----  BString chaineDest : chaine à recup
/// -----  BString intitule : intitulé ds le fichier ini
/// -----  bool isForTrtt : pour le traitement ou pour le soft (choix langage...)
/// -----  ELangageDeProg iLangageTrtt (var globale) : langage de traitement
/// -------------------------------------------------- ------
#define GET_TXT_LANGUE(chaineDest,intitule,isForTrtt) do{\
BString langue;\
switch(isForTrtt?iLangageTrtt:iLangageL ogiciel)\
{\
case LANGUE_ANGLAISE : langue="Anglais";break;\
case LANGUE_FRANCAISE : langue="Francais";break;\
case LANGUE_ESPAGNOLE : langue="Espagnol";break;\
default:BVisuel::infor me("langue non définie - english selection by default...",false);langue="Anglais";\
}\
chain eDest=BFichierIni::get(langue,intitule,FICHIER_INI ,true);\
chaineDest=chaineDest.convertTxtMisEnFo rme(false);\
}while(0)


/// -------------------------------------------------- ---------------
/// -------------- MACRO : MACRO_INIT_TOOLTIP_AND_NAME --------------
/// -------------------------------------------------- ---------------
/// -----  Objectif : récup d'un texte dans une langue paramétrée
/// -----  Auteur(s) : Bruno CELLE 30/07/04
/// -----  PreCond : infos ds FICHIER_INI
/// -----  PostCond : /
/// -----  Etat : 1 (-1<0<1<2)
/// -----  Nota : info langue dans le fichier ini: ['param']'Langue' puis [langue choisie]
/// -----  MaJ 18/03/04 : nom langue récupéré dans le ini...
/// -------------------------------------------------- ------
/// -----  BString chaineDest : chaine à recup
/// -----  BString intitule : intitulé ds le fichier ini
/// -----  ELangageDeProg iLangageTrtt (var globale) : langage de traitement
/// -------------------------------------------------- ------
#define MACRO_INIT_TOOLTIP_AND_NAME(STR_ID,ID) do{\
MACRO_INIT_TOOLTIP(STR_ID,ID);\
MACRO_I NIT_NAME(STR_ID,ID);\
}while(0)

/// -------------------------------------------------- ------
/// -------------- MACRO : MACRO_INIT_TOOLTIP --------------
/// -------------------------------------------------- ------
/// -----  Objectif : récup d'un texte dans une langue paramétrée
/// -----  Auteur(s) : Bruno CELLE 30/07/04
/// -----  PreCond : infos ds FICHIER_INI
/// -----  PostCond : /
/// -----  Etat : 1 (-1<0<1<2)
/// -----  Nota : info langue dans le fichier ini: ['param']'Langue' puis [langue choisie]
/// -----  MaJ 18/03/04 : nom langue récupéré dans le ini...
/// -------------------------------------------------- ------
/// -----  BString chaineDest : chaine à recup
/// -----  BString intitule : intitulé ds le fichier ini
/// -----  ELangageDeProg iLangageTrtt (var globale) : langage de traitement
/// -------------------------------------------------- ------
#define MACRO_INIT_TOOLTIP(STR_ID,ID) do{\
BString msg;\
GET_TXT_LANGUE(msg,STR_ID,false);\
msg =msg.convertTxtMisEnForme();\
m_tooltip.AddTool (GetDlgItem(ID), msg);\
}while(0)


/// -------------------------------------------------- ------
/// ---------------- MACRO : MACRO_INIT_NAME ---------------
/// -------------------------------------------------- ------
/// -----  Objectif : récup d'un texte dans une langue paramétrée
/// -----  Auteur(s) : Bruno CELLE 30/07/04
/// -----  PreCond : infos ds FICHIER_INI
/// -----  PostCond : /
/// -----  Etat : 1 (-1<0<1<2)
/// -----  Nota : info langue dans le fichier ini: ['param']'Langue' puis [langue choisie]
/// -----  MaJ 18/03/04 : nom langue récupéré dans le ini...
/// -------------------------------------------------- ------
/// -----  BString chaineDest : chaine à recup
/// -----  BString intitule : intitulé ds le fichier ini
/// -----  ELangageDeProg iLangageTrtt (var globale) : langage de traitement
/// -------------------------------------------------- ------
#define MACRO_INIT_NAME(STR_ID,ID) do{\
BString msg;\
BString data=STR_ID;data+="__";\
GET_TXT_LANGUE(msg,data ,false);\
msg=msg.convertTxtMisEnForme();\
G etDlgItem(ID)->SetWindowText (msg);\
}while(0)




Source

  • Exemple de doc simple avec les BStringLight fournies...
  • Documentation générée par MétaProg 5.0.0 de Bruno CELLE
  • Le 16/07/04
  • ______________________________________________________
  • SOURCE DECRITS
  • INCLUSIONS
  • 1 C:\MP_distrib\distrib\BStringLight.cpp
  • 2 C:\MP_distrib\distrib\stdafx.h
  • 3 C:\MP_distrib\distrib\BStringLight.hpp
  • FONCTIONS
  • I C:\MP_distrib\distrib\BStringLight.cpp
  • I A BString_copy(BString* in)
  • I B BString_majTaille(BString* in)
  • I C BString::~BString()
  • I D BString::BString()
  • I E BString::BString(const char* in)
  • I F BString::BString(BString& in)
  • I G BString::BString(int in)
  • I H BString::BString(unsigned int in)
  • I I BString::BString(double in)
  • I J BString::BString(const char in)
  • I K BString::BString(bool in)
  • I L BString::BString(CString in)
  • I M BString::BString(AnsiString& in)
  • I N BString::operator=(const BString& in) -> BString&
  • I O BString::operator+=(const BString& in) -> BString&
  • I P BString::toString() -> BString&
  • I Q saveToErrorLog(char* message ,char* nomFichier)
  • ______________________________________________________
  • Section Source décrits
  • Extraite des fichiers
  • C:\MP_distrib\distrib\BStringLight.hpp
  • C:\MP_distrib\distrib\BStringLight.cpp
  • ______________________________________________________
  • Section Inclusions
  • Fichiers du projets et autres fichiers inclus:
  • 1 C:\MP_distrib\distrib\BStringLight.cpp
  • Include(s):
  • -C:\MP_distrib\distrib\stdafx.h
  • -C:\MP_distrib\distrib\BStringLight.hpp
  • 2 C:\MP_distrib\distrib\stdafx.h
  • Include(s):
  • liste vide
  • 3 C:\MP_distrib\distrib\BStringLight.hpp
  • Include(s):
  • liste vide
  • ______________________________________________________
  • Section Fonctions
  • ______________________________________________________
  • I C:\MP_distrib\distrib\BStringLight.cpp
  • | MaJ le 10/05/03 : par Bruno CELLE
  • | Créé le 15/04/03 : par Bruno CELLE
  • | Objectif général : Une classe de gestion de chaînes de caracteres
  • | ~~~ similaire au CString des MFC
  • | ~~~ version light distribuée
  • | Développé pour : Bibliothèque personnelle de fonctions
  • | ~~~ faire tourner mes prg sous Visual, Borland, dos et UNIX!!!
  • | Chemin original : C:\Documents and Settings\Magic Nono\Bureau\meta\MetaProg_4_6\Doc\BFichierHTML.cpp
  • | Chemin Derniere MaJ : C:\Documents and Settings\Magic Nono\Bureau\meta\distrib\.
  • | Nota: dans InOut peuvent être repérées des var In : aucun indice formel ne permet de noter le masquage du passage par parametre... ex : f(T i){i++;} a un effet différent si T:int ou "#define T int&".
  • | Nota: dans In & Variable Globales peuvent subsister des types issus de transtypages-> les ignorer
  • | Nota 09/07/03: Fonctions privées - Bruno
  • I A BString_copy(BString* in)
  • ____________________________________________________________
  • | Objectif : const par recopie
  • | PreCond : /
  • | PostCond : /
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | BString* in : in
  • ____________________________________________________________
  • I B BString_majTaille(BString* in)
  • ____________________________________________________________
  • | Objectif : cf.nom
  • | PreCond : bien allouer...
  • | PostCond : /
  • | Etat : + (0<-<+<*<1)
  • ____________________________________________________________
  • | BString* in : cf.nom
  • ____________________________________________________________
  • | Nota 09/07/03: Fonctions publiques - Bruno
  • I C BString::~BString()
  • ____________________________________________________________
  • | Objectif : Destructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont détruites
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • I D BString::BString()
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • I E BString::BString(const char* in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | const char* in : cf.nom
  • ____________________________________________________________
  • I F BString::BString(BString& in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | BString& in : cf.nom
  • ____________________________________________________________
  • I G BString::BString(int in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | int in : cf.nom
  • ____________________________________________________________
  • I H BString::BString(unsigned int in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | unsigned int in : cf.nom
  • ____________________________________________________________
  • I I BString::BString(double in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | double in : cf.nom
  • ____________________________________________________________
  • I J BString::BString(const char in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | const char in : cf.nom
  • ____________________________________________________________
  • I K BString::BString(bool in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | bool in : cf.nom
  • ____________________________________________________________
  • I L BString::BString(CString in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | CString in : cf.nom
  • ____________________________________________________________
  • I M BString::BString(AnsiString& in)
  • ____________________________________________________________
  • | Objectif : Constructeur de la classe BString
  • | PostCond : Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | AnsiString& in : cf.nom
  • ____________________________________________________________
  • I N BString::operator=(const BString& in) -> BString&
  • ____________________________________________________________
  • | Objectif : opérateur de recopie
  • | PreCond : Toutes les variables de la classe doivent être instanciées
  • | PostCond : /
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | const BString& in : cf.nom
  • ____________________________________________________________
  • | retour (BString&) : cf.obj
  • ____________________________________________________________
  • I O BString::operator+=(const BString& in) -> BString&
  • ____________________________________________________________
  • | Objectif : cf.nom
  • | PreCond : /
  • | PostCond : /
  • | Etat : 1 (-1<0<1<2)
  • ____________________________________________________________
  • | const BString& in : cf.nom
  • ____________________________________________________________
  • | retour ( BString&) : cf.obj
  • ____________________________________________________________
  • I P BString::toString() -> BString&
  • ____________________________________________________________
  • | Objectif : Retourner le contenu de la classe sous forme textuelle
  • | PreCond : Toutes les variables de la classe doivent être instanciées et les containers doivent posséder une fonction toString.
  • | PostCond : /
  • | Etat : + (0<-<+<*<1)
  • ____________________________________________________________
  • | retour (BString&) : cf.nom
  • ____________________________________________________________
  • I Q saveToErrorLog(char* message ,char* nomFichier)
  • ____________________________________________________________
  • | Objectif : Ecriture d'une trace ds un fichier
  • | PreCond : /
  • | PostCond : Trace insérée en fin de fichier
  • | Etat : + (0<-<+<*<1)
  • ____________________________________________________________
  • | char* message : cf.nom
  • | char* nomFichier : cf.nom
  • ____________________________________________________________
Exemple de doc simple avec les BStringLight fournies...												


Documentation générée par MétaProg 5.0.0 de Bruno CELLE
	Le  16/07/04 

______________________________________________________



	SOURCE DECRITS
	INCLUSIONS
		1				C:\MP_distrib\distrib\BStringLight.cpp
		2				C:\MP_distrib\distrib\stdafx.h
		3				C:\MP_distrib\distrib\BStringLight.hpp
	FONCTIONS
I		C:\MP_distrib\distrib\BStringLight.cpp
I	A		BString_copy(BString* in)
I	B		BString_majTaille(BString* in)
I	C		BString::~BString()
I	D		BString::BString()
I	E		BString::BString(const char* in)
I	F		BString::BString(BString& in)
I	G		BString::BString(int in)
I	H		BString::BString(unsigned int in)
I	I		BString::BString(double in)
I	J		BString::BString(const char in)
I	K		BString::BString(bool in)
I	L		BString::BString(CString in)
I	M		BString::BString(AnsiString& in)
I	N		BString::operator=(const BString& in) -> BString&
I	O		BString::operator+=(const BString& in) -> BString&
I	P		BString::toString() -> BString&
I	Q		saveToErrorLog(char* message ,char* nomFichier)




______________________________________________________


				Section Source décrits
Extraite des fichiers

	C:\MP_distrib\distrib\BStringLight.hpp

	C:\MP_distrib\distrib\BStringLight.cpp




______________________________________________________


				Section Inclusions
Fichiers du projets et autres fichiers inclus:



  1			C:\MP_distrib\distrib\BStringLight.cpp
Include(s): 
	-C:\MP_distrib\distrib\stdafx.h
	-C:\MP_distrib\distrib\BStringLight.hpp



  2			C:\MP_distrib\distrib\stdafx.h
Include(s): 
liste vide



  3			C:\MP_distrib\distrib\BStringLight.hpp
Include(s): 
liste vide





______________________________________________________


				Section Fonctions




______________________________________________________


I	C:\MP_distrib\distrib\BStringLight.cpp

| MaJ le 10/05/03 : par Bruno CELLE
| Créé le 15/04/03 : par Bruno CELLE
| Objectif général : Une classe de gestion de chaînes de caracteres
| ~~~		  similaire au CString des MFC
| ~~~		  version light distribuée
| Développé pour   : Bibliothèque personnelle de fonctions
| ~~~		  faire tourner mes prg sous Visual, Borland, dos et UNIX!!!
| Chemin original  : C:\Documents and Settings\Magic Nono\Bureau\meta\MetaProg_4_6\Doc\BFichierHTML.cpp
| Chemin Derniere MaJ : C:\Documents and Settings\Magic Nono\Bureau\meta\distrib\.
| Nota: dans InOut peuvent être repérées des var In : aucun indice formel ne permet de noter le masquage du passage par parametre... ex : f(T i){i++;} a un effet différent si T:int ou "#define T int&".
| Nota: dans In & Variable Globales peuvent subsister des types issus de transtypages-> les ignorer
| Nota 09/07/03: Fonctions privées	- Bruno



I A	BString_copy(BString* in)
____________________________________________________________
| Objectif	: const par recopie
| PreCond	: /
| PostCond	: /
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| BString* in	: in
____________________________________________________________



I B	BString_majTaille(BString* in)
____________________________________________________________
| Objectif	: cf.nom
| PreCond	: bien allouer...
| PostCond	: /
| Etat		: +			(0<-<+<*<1)
____________________________________________________________
| BString* in	: cf.nom
____________________________________________________________
| Nota 09/07/03: Fonctions publiques	- Bruno



I C	BString::~BString()
____________________________________________________________
| Objectif	: Destructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont détruites
| Etat		: 1			(-1<0<1<2)
____________________________________________________________



I D	BString::BString()
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________



I E	BString::BString(const char* in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| const char* in	: cf.nom
____________________________________________________________



I F	BString::BString(BString& in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| BString& in	: cf.nom
____________________________________________________________



I G	BString::BString(int in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| int in	: cf.nom
____________________________________________________________



I H	BString::BString(unsigned int in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| unsigned int in	: cf.nom
____________________________________________________________



I I	BString::BString(double in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| double in	: cf.nom
____________________________________________________________



I J	BString::BString(const char in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| const char in	: cf.nom
____________________________________________________________



I K	BString::BString(bool in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| bool in	: cf.nom
____________________________________________________________



I L	BString::BString(CString in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| CString in	: cf.nom
____________________________________________________________



I M	BString::BString(AnsiString& in)
____________________________________________________________
| Objectif	: Constructeur de la classe BString
| PostCond	: Toutes les variables de la classe sont instanciées avec une valeur par défaut ou contextuelle
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| AnsiString& in	: cf.nom
____________________________________________________________



I N	BString::operator=(const BString& in) -> BString&
____________________________________________________________
| Objectif	: opérateur de recopie
| PreCond	: Toutes les variables de la classe doivent être instanciées
| PostCond	: /
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| const BString& in	: cf.nom
____________________________________________________________
| retour (BString&)	: cf.obj
____________________________________________________________



I O	BString::operator+=(const BString& in) -> BString&
____________________________________________________________
| Objectif	: cf.nom
| PreCond	: /
| PostCond	: /
| Etat		: 1			(-1<0<1<2)
____________________________________________________________
| const BString& in	: cf.nom
____________________________________________________________
| retour ( BString&)	: cf.obj
____________________________________________________________



I P	BString::toString() -> BString&
____________________________________________________________
| Objectif	: Retourner le contenu de la classe sous forme textuelle
| PreCond	: Toutes les variables de la classe doivent être instanciées et les containers doivent posséder une fonction toString.
| PostCond	: /
| Etat		: +			(0<-<+<*<1)
____________________________________________________________
| retour (BString&)	: cf.nom
____________________________________________________________



I Q	saveToErrorLog(char* message ,char* nomFichier)
____________________________________________________________
| Objectif	: Ecriture d'une trace ds un fichier
| PreCond	: /
| PostCond	: Trace insérée en fin de fichier
| Etat		: +			(0<-<+<*<1)
____________________________________________________________
| char* message	: cf.nom
| char* nomFichier	: cf.nom
____________________________________________________________

 Conclusion

Voilà... nhésitez po à me faire part de vos critiques, rapport de bug....
idée d'améliorations....


Magicalement

Aidez a la creation de nouvelle versions : trainez MetaProg.ini sur la boite principal du prog & complétez...

merci de me faire remonter les infos


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

16 juillet 2004 12:07:14 :
quelques fichiers de doc & qq srces pour utiliser les traces & toString jointes aux zip... (WinBC derniere version...) de plus, la section code comporte un exemple de doc (format txt simple) et non plus un srce...
16 juillet 2004 12:08:15 :
quelques fichiers de doc & qq srces pour utiliser les traces & toString jointes aux zip... (WinBC derniere version...) de plus, la section code comporte un exemple de doc (format txt simple) et non plus un srce...
21 juillet 2004 12:37:56 :
correction de qq bugs amené par les TabControls & Visual (Group) ajjout de ToolTips
26 juillet 2004 15:14:10 :
nv : prise en cpte des fichiers .cc & .hh en tant que fichiers C++; ajjout de partout... MeF : macros Visual & wxWidget : insertion d'un ';' après toute macro commençant par "DECLARE_..." ou "IMPLEMENT_..." ini: nettoyage & complément du fichier ini interface : poursuite des aides & possibilité de traduction à travers le .ini augmentée Wizard : toString : correction de bug Header HPP pas toujours considérés comme C++... Wizard : toString : evolution des toString d'enum : affichage de la valeur symbolique... (C & C++)
28 juillet 2004 20:22:00 :
1 nouveau module : traduction de plus en plus de chaines ds le .ini ....
04 août 2004 16:18:17 :
amélioration en vitesse (const...) & sécu amélioration du module de trad (distinction des éléments des fenetre de ceux d'aide) & nouvelles macros !!! ...
17 août 2004 11:16:24 :
version 5.0.3 all : accélération des traitements de chaines... => besoin mémoire plus faible & accélération des traitements tests de non régression non faits (vu que des modifs ont été faites ds tt le code incohérences possible... [remplacement de certaines fonctions par d'autres & opération longue&fastidieuse...]) Wizard : traduction : amélioration : distinction entres commentaires & éléments de fenetres : "__", évolution de la mise a jour pr ttes les langues... toutes les langues sont accessibles accélérations : utilisation plus systématique des paramètres en tant que const & plus de passage par référence... interface : complément de la boite About : liens Web Bug ana C/C++: "#if!define" n'avais jamais été rencontré encore.... et le commentaire approprié ne s'empilait pas... [résolu] les données linguistique sont chargées une unique fois dans une table de hashage elles sont bien différentiées en 2 types : de trtt & d'interface => 2tables de hashage l'origine de ces donnée a été modifiée => langues.ini
08 mars 2007 19:52:23 :
...

 Sources du même auteur

Source avec Zip [MFC] BCOMBOBOX & BLISTBOX
Source avec Zip Source avec une capture [ C++ WIN32 ] REMPLISSAGE DE FICHE - FENETRE DYNAMIQUE
Source avec Zip Source avec une capture WIN32 - MFC - VC6 - PLACE D'UNE APPLI : BARRE DES TACHES OU ...
Source avec Zip [WIN32] [VC6] BOITE À CHOIX MULTIPLE PAR BOUTONS
Source avec Zip TEMPLATE DE DIALOG/FENETRE (VC++)

 Sources de la même categorie

Source avec Zip UN EXAMPLE D'APPLICATION EN CUDA DE L'ALGORITHME DE SCAN POU... par oguzaras
Source avec Zip Source avec une capture CHIFFREMENT DE VIGENERE par lajouad
Source avec Zip Source avec une capture ANALYSE SYNTAXIQUE par lajouad
Source avec Zip Source avec une capture STRUCTURE D'UNE MATRICE PAR LES LISTE LINÉAIRE (NON CONTUGUS... par benzarabel
Source avec Zip Source avec une capture DESSINER UNE ARBRE BINAIRE( MODE CONSOLE): par benzarabel

Commentaires et avis

Commentaire de xarier le 15/07/2004 18:05:28

Trop fort ton prog rien a dire exellent
:)

Commentaire de magic_Nono le 15/07/2004 18:44:44

référence à la doc :
http://www.cppfrance.com/code.aspx?ID=22091

Merci Xarier
++

Commentaire de Matt67 le 15/07/2004 19:50:56

Bonsoir,

Y a du commentaires.
Y a pas à dire, y a du commentaires...

Matt...

Commentaire de Urgo le 15/07/2004 21:30:23

Trop de commentaires tuent le code :(

Commentaire de magic_Nono le 16/07/2004 09:21:45

plus de commentaire (surtout générés automatiquement) permet une meilleur maitrise & une meilleur reprise de tout code & Prj

De+, ces comm font la doc, changez les .exe.b en .exe et vous verrez MétaProg !!!!

La section de génération de Doc est complete...

Magicalement
Nono.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales