cs_Mr.X
Messages postés118Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 2 novembre 2007 27 oct. 2006 à 21:20
Euh pour dumper des fichier binaire c'est pas top...
vaudrait mieu remplacer "r" par "rb" sa sra tout de suite déjà mieu.
De plus le size en long serait une bonne chose aussi.
Un contrôle des arguments ne serait pas inutile, un simple
if(argc < 2)return 1;
suffirait.
Pour une meilleur lisibilité du code utiliser une variable szFileName serait bien mieu que argv[argc-1].
A et puis mettre dans le home c'est franchement pas terrible. Dejà c'est pas portable et un petit "./" suffirait ou encore :
strcpy(l_szLog, l_szInput);
char *buffer = l_szLog;
while(*buffer){
if(*buffer '.')*buffer 0;
buffer++;
}
strcat(l_szLog, "_dump.txt");
Voila c'est tout sinon ton code est intéressant =)
poulpixx
Messages postés36Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention17 février 2006 10 janv. 2006 à 20:16
non,pour l'adapter a windows il suffit de remplacer à la ligne 16 "/home/debug.txt" par "C:\\debug.txt" et de compiler. ton dump sera danc C:\debug.txt. n'oublie pas de mettre un argument à l'execution,ou si tu ne peux pas, a la ligne 17 tu remplace (fp=fopen(argv[argc-1],"r") par (fp=fopen("chemin_complet_du_fichier","r"). voila ;)
flamt
Messages postés19Date d'inscriptionmardi 11 mars 2003StatutMembreDernière intervention21 mai 2010 9 janv. 2006 à 22:14
ton code m'intéresse mais tu penses que ca serai dur de l'adapter a windows?
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 14 déc. 2005 à 01:06
Merci :)
poulpixx
Messages postés36Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention17 février 2006 13 déc. 2005 à 20:16
ouais je sais,jme suis planté.je vais rectifier ca.
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 13 déc. 2005 à 16:35
La description ça sert à décrire le code et non à mettre du code !!! Faut rectifier ça
27 oct. 2006 à 21:20
vaudrait mieu remplacer "r" par "rb" sa sra tout de suite déjà mieu.
De plus le size en long serait une bonne chose aussi.
Un contrôle des arguments ne serait pas inutile, un simple
if(argc < 2)return 1;
suffirait.
Pour une meilleur lisibilité du code utiliser une variable szFileName serait bien mieu que argv[argc-1].
A et puis mettre dans le home c'est franchement pas terrible. Dejà c'est pas portable et un petit "./" suffirait ou encore :
strcpy(l_szLog, l_szInput);
char *buffer = l_szLog;
while(*buffer){
if(*buffer '.')*buffer 0;
buffer++;
}
strcat(l_szLog, "_dump.txt");
Voila c'est tout sinon ton code est intéressant =)
10 janv. 2006 à 20:16
9 janv. 2006 à 22:14
14 déc. 2005 à 01:06
13 déc. 2005 à 20:16
13 déc. 2005 à 16:35