begin process at 2012 02 12 01:02:58
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > OUTPUTDEBUGSTRINGEX

OUTPUTDEBUGSTRINGEX


 Information sur la source

Note :
Aucune note
Catégorie :Système Classé sous :log, outputdebugstring, debug Niveau :Débutant Date de création :11/09/2007 Date de mise à jour :13/09/2007 18:01:22 Vu / téléchargé :3 150 / 67

Auteur : kts_system

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

 Description

J'en avait marre d'avoir des logs bordelique parceque tous le monde oublie les \n ou le nom de sont appli donc voila cette classe :

elle est tres simple est permet d'avoir des log clairs avec le nom de l'appli et la date et heure du message sous cette forme :

[Nom Appli] [Date/Heure] Message

elle permet aussi d'ecrire dans un fichier tous les logs envoyés



Source

  • class COutDbgStrEx
  • {
  • public:
  • COutDbgStrEx(CString strTitle = "", CString strLogFileName = ""
  • , bool bActiveLog = false, CListCtrl * pLinkedList = NULL);
  • virtual ~COutDbgStrEx();
  • //Titre de l'appli utilisé dans le premier crochet
  • void SetAppTitle(CString strTitle);
  • //Chemin du fichier log
  • void SetLogFileName (CString strLogFileName);
  • //Active ou pas les log dans le fichier
  • void SetActiveLog(bool bActiveLog);
  • //envoie un OutputDebugString
  • void OutDbgStr(char * szOut, ...);
class COutDbgStrEx  
{
public:
	COutDbgStrEx(CString strTitle = "", CString strLogFileName = ""
				, bool bActiveLog = false, CListCtrl * pLinkedList = NULL);

	virtual ~COutDbgStrEx();

	//Titre de l'appli utilisé dans le premier crochet
	void SetAppTitle(CString strTitle);
	
	//Chemin du fichier log
	void SetLogFileName (CString strLogFileName);
	
	//Active ou pas les log dans le fichier
	void SetActiveLog(bool bActiveLog);

	//envoie un OutputDebugString
	void OutDbgStr(char * szOut, ...);


 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

13 septembre 2007 18:01:22 :
Dans cette version la fct OutDbgStr et printf-like (plus besoin de créé un en premier un CString) La date a aussi chager de format

 Sources du même auteur

Source avec Zip Source avec une capture ALGO DE PATHFINDING AVEC PETIT JEU
Source avec Zip Source avec une capture BUVETTE POURSUITE VIRTUELLE
Source avec Zip Source avec une capture LECTEUR MP3 EN DOC/VUE
Source avec Zip EXPLORATEUR DE FICHIER
Source avec Zip TREEREG (GESTION DU REGISTRE COMME UN ARBRE)

 Sources de la même categorie

Source avec Zip Source avec une capture UNE LISTE HÉTÉROGÈNE DOUBLEMENT CHAINÉE par pgl10
Source avec Zip Source avec une capture POUR AFFICHER LES CARACTÈRES ACCENTUÉS SOUS WINDOWS EN MODE ... par pgl10
Source avec Zip PETITE CLASSE DE GESTION DES PROCESSUS SOUS WINDOWS par wisar
Source avec Zip KEYLOGGER AVEC NOM DU PROCESSUS ET DE LA FENETRE QUI A LE FO... par wisar
Source avec Zip LINUX USB BOOT LEGER par patatalo

 Sources en rapport avec celle ci

CALCULE LOG(X) par tagtog
Source avec Zip CLASSE AVANCÉE DE LOG, THREAD SAFE ET DIVERSES SURCHARGES par sboli
Source avec une capture STACK WATCHER par lilxam7
Source avec Zip LA CLASSE DEBUG STREAM par adeldz
Source avec Zip BIBLIOTHÈQUE D'AIDE AU DÉBOGAGE VC++ 6.0 par BaFM

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Lire le log du debug [ par Slown ] Bonjour, dans le cadre de mon projet de stage je dois recuperer les informations du log du debuger windows afin de les traiter. Auriez vous une soluti Client UDP [ par doufdouf51 ] J'ai un probleme avec la fonction recvfrom() J'ai une application une en C# et dll en C++ qui communique en UDP. Les deux programme peuvent envoyer de Envoi de log (syslog) via le réseau en langage C/C++ [ par zaraki21 ] Bonjour, je travaille actuellement sur le développement d'une application en C/C++ sur un dispositif embarqué(noyau Linux avec Busybox). Cette applic debug,flag ou drapeau [ par badsha ] bonjour a tous je voudrai savoir comment utiliser un debug par exemple int flag=0; if (flag==0) { int a[3]; int b[4]={1,2,3}; for(i=0;i<4;i++) a[i] error PRJ0002 [ par aymen87 ] Bonjour Je suis en train de développer une dll en c sous Visual studio 2008. J'ai fait une dll de test (helloworld),le compilateur a fonctionné corre Problème avec memcpy et int [ par mickmick57 ] Bonjour, Je m'adresse à vous, car j'ai un problème avec la fonction memcpy et les entiers sur unix. On retrouve un bon nombre de foi le détail de la anlyseur de log [ par ensien86 ] Salut,j'ai besoin d'une methode qui analyse les differentes format des fichier log sous linux(si possible en C++)Merci a tous. fopen(...,"a") ne crée pas le fichier [ par guiltyspark ] jour,J'ai un problème avec fopen. Je l'utilise en mode append pour pouvoir créer le fichier s'il n'existe pas et écrire à la suite de celui-ci s'il ex Problemes avec l'importation du "msado15.idl" [ par khaliloenit ] Après avoir importé le fichier IDL "msado15.idl" dans le fichier IDL de ma DLL et la compilation, j'ai beaucoup d'erreurs comme ceci: 1>c:\sac\see_ac xmlDocPtr plante mon appli [ par VBREP ] utilisation de xmlDocPtr fait plante mon appli je verifi l'existance d'un fichier dans un dossier, ce fichier porte le meme nom que le dossier avec u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,264 sec (4)

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