Salut a tous,
au fait j'ai un problème qui peut paraitre banale pour beaucoup de personne mais pour moi il ne l'ai pas, donc je voulais exposer le problème pour prendre votre avis:
voila j'ai donc deux chaine de caractères
je veux copier les 45 premiers caracteres de inFile dans File avec strncpy mais le programme s'arrete subitement c'est que lorsque j'enleve l'instruction que tout devient normale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char *inFile, *File; inFile = NULL; File = NULL;
strncpy (File,inFile,45);
normalement l'instruction exacte de strncpy c'est
donc si le probleme arrive de const alors quelle fonction utiliser pour copier une chaine variable dans une autre chaine??? parce que la valeur de inFile change a chaque fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part char * strncpy ( char * destination, const char * source, size_t num );
SVP aider moi a trouver ou est le problème
et merci d'avance,
Partager