cs_JCpp
Messages postés334Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 3 juillet 2010
-
23 sept. 2003 à 21:06
Anacr0x
Messages postés515Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention27 avril 2006
-
23 sept. 2003 à 22:37
Je cherche un programme pour avoir le fichier avec l’extension.
J’en en avais trouvé un sur ce site, je ne le retrouve plus.
Le programme est très simple, dans les 6 lignes
Anacr0x
Messages postés515Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention27 avril 20062 23 sept. 2003 à 21:38
Sans doute, mais s'il pose la question, c'est qu'il ne sais pas bien se servir d'un pointeur... Moi aussi je comprennait pas tt au début et jme suis dit que le mieu était de lui montré comment faire au lieu de le laissé poirauter... De tte facon, qu'il trouve la réponse tte faite sur le forum ou que je lui donne ne change pas grand chose, maintenant il n'y a plus qu'as espéré qu'il é compris, sinon, il n'as qu'as demandé ce qu'il va pas, c'est des truc simple, mé ca parait pas forcément évident pour tt le monde
Vous n’avez pas trouvé la réponse que vous recherchez ?
Anacr0x
Messages postés515Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention27 avril 20062 23 sept. 2003 à 21:53
char *chemin="c:\\toto\\titi.jpg"; // Bon la, rien de spéciale, t'inscri le chemin
char *c = chemin; // La, tu pointe sur la variable contenant le chemin
while(*c) c++; // Tant qu'il y a des caractère, on avance (donc ca va a la fin)
while(*c != '\\') c--; // Tant qu'on a pas de '\\', on recule
strcpy(chemin, c+1); // La on copie la chaine a partir du pointeur (+1 pour ne pas avoir le '\\')
Anacr0x
Messages postés515Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention27 avril 20062 23 sept. 2003 à 22:37
évite de mettre 1024 octet pour un chemin si tu le défini dès le départ, c'est du gachi
Comme la di BruNews, 64 octet est ici largement suffisant. Par contre, si le chemin changera par la suite, il faut prévoir une taille assez grande (comme tu vien de le faire)