Un bon programmeur de C SVP... strcat et char...

Un bon programmeur de C SVP... strcat et char... - Programmation

Marsh Posté le 03-12-2001 à 20:38:37    

path_2 = "C:\\Windows\\*.*";
 
while(path_2[cpt2] != '*';)
{
    cpt2++;
}
 
path_2[cpt2] = courant4->nom_fichier; ( disons que nom_fichier vaut "System" )
 
J'aimerais pouvoir ajouter "System" à la place de "*.*". Quelqu'un connait une bonne méthode simple ?
 
strcat(path_2, "\\*." ); <--- ???

Reply

Marsh Posté le 03-12-2001 à 20:38:37   

Reply

Marsh Posté le 03-12-2001 à 20:49:12    

char *deb;
 
char chaine[]= "C:\\Windows\\*.*";
char nomFic[]="System";
 
deb=strchr(chaine,'*';);
 
path_2=(char *)malloc(deb-chaine+1+strlen(nomFic));
 
strncpy(path_2,chaine,deb-chaine);
strcat(path_2,nomFic);

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed