codice:hFind = FindFirstFile( DirSpec, &FindFileData); while (FindNextFile(hFind, &FindFileData) != 0) { fprintf(canale2,"put \"%s\"\n", FindFileData.cFileName); strcpy(directory2, ""); strcat( directory2, directory); strcat( directory2,FindFileData.cFileName ); //email o cartella??? int lunghezzadelfile = strlen (FindFileData.cFileName); printf("nome file: %s lunghezza %d\n",FindFileData.cFileName,lunghezzadelfile); int x = 0; int noncartella = 0; for (x=0; x < lunghezzadelfile ;x++){ if (FindFileData.cFileName[x] == "@") {noncartella = 1; break; } }
insomma nn posso trattare quel FindFileData.cFileName mettendoci le [] di cui vorrei analizzare ogni carattere e scoprire se c'è la @!!!!

Rispondi quotando