Pour ceux qui étaient allés voir mon ancient topic, je me demandais pourquoi en allouant des tableaux de 255 caractères, les lignes suivantes: nbrecar=read(sockdest,BufferRead,MaxBuffer); if ( (strstr(BufferRead,"200 OK" ))==NULL ) lorque je vais faire une recherche de la chaine ds BufferRead, avec 200 OK, qd je rentre bien la taille du tableau alloué donc 255, le fichier ne se télécharge pas allocation des tableaux unsigned char chemin[255]; /*l'origine à [200]*/ unsigned char fichier[255];/*l'origine à [200]*/ unsigned char host[255];/
Marsh Posté le 21-06-2002 à 15:59:48
Pour ceux qui étaient allés voir mon ancient topic, je me demandais pourquoi en allouant des tableaux de 255 caractères,
les lignes suivantes:
nbrecar=read(sockdest,BufferRead,MaxBuffer);
if ( (strstr(BufferRead,"200 OK" ))==NULL )
lorque je vais faire une recherche de la chaine ds BufferRead, avec 200 OK, qd je rentre bien la taille du tableau alloué donc 255, le fichier ne se télécharge pas
allocation des tableaux
unsigned char chemin[255]; /*l'origine à [200]*/
unsigned char fichier[255];/*l'origine à [200]*/
unsigned char host[255];/