Gestion de log txt et html avec couleurs format quake3 (compatible multithread)

Soyez le premier à donner votre avis sur cette source.

Vue 5 528 fois - Téléchargée 315 fois

Description

salut,

c'est tres simple

- pour les couleurs il suffit d'écrire ^1 a ^8 devant ce que lon veut colorer (ex: ^5essai )
- le format texte filtre les couleurs
- vous pouvez utiliser le meme log pour plusieurs thread grace au mutex
- \^ permet d'afficher le ^ (ex: dark\^8poulpo affichera dark^8poulpo)

Source / Exemple :


#include "Log_Html.h"
#include "log_txt.h"

int main(int argc, char* argv[])
{
	CLog_Html html;
	CLog_Txt txt;

	html.Initialize("","essai");
	txt.Initialize("","essai");
	//couleur de ^1 a ^8
	html.Write("----------");
	txt.Write("----------");
	html.Write("^5%s \\^\\^^8%s","mot1","mot2");
	txt.Write("^5%s \\^\\^^8%s","mot1","mot2");

	return 0;
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Arnaud16022
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2 -
oh ouais ok, ded tte facon C secondaire
ptet qu'une version DLL serait cool pour intégrer a un prog, pasque la ca fait pas mal de fichiers a ajouter, et en général mes sources sont suffisemment embrouillées comme ca mdr
darkpoulpo
Messages postés
76
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
29 novembre 2009
-
c'est un choix, un juste milieu, parceque si tu ecris en couleur blanche ou noire, ca apparait, sinon, si je mets un fond blanc ou noir, tu comprends le probleme.

mais merci pour ta remarque
Arnaud16022
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2 -
super, les couleurs
j'aurais du faire ca ya longtemps
bien joué pour le mutex
8/10, ca va me servir je pense
par contre la couleur grise du .html, ca va pas du tout C horrible mdr (j'ai de ces critiques 'constructives' moi mdr)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.