|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2000
Città: Pisa
Messaggi: 3162
|
Help sulla manipolazione di strighe..C con socket
Ho una applicazione client server basata su connessione..
il client manda un comando al server del tipo: 1)send <local-file> <remote-file> 2)receive <local-file> <remote-file> 3)delete <remote-file> il mio problema è che non riesco a trovare un modo pulito di dividere e fare controlli sulla stringa d'ingresso. Codice:
char clmsg[30] = "send /mnt/pcs /msd/sdfe\0";
char path2[10];
char path3[10];
char str2[10];
int cont;
int i = 0,j = 0, m;
void divmsg(char r[],char s[], char t[],char q[])
{ int i = 0;
int cont[4];
int *co;
co = cont;
memset(r,0,sizeof(r));
memset(s,0,sizeof(s));
memset(t,0,sizeof(t));
for(;q[i];i++)
{ if((q[i] == ' ' ))
{ *co = i ;
co = co + 1;
}
}
cont[2] = strlen(q);
i = cont[0];
for(;i <= cont[1]; i++)
{ s[i] = q[i];
}
for(;i <= cont[2]; i++)
{ t[i] = q[i];
}
}
__________________
Powered by Gentoo §Haf 932 =>Ybris Eclipse+AirCube x3§AMD Ryzen7 5800x§Asus Prime X570-Plus§Corsair Vengeance 16GB 3600§Sapphire RX7800XT Pure 16Gb§WD Black SN750 NVMe 1TB + Samsung 970 Evo 500GB + WD 3TB§Corsair HX850i |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Ops sbagliato thread
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
Ultima modifica di scorpion89 : 02-07-2006 alle 10:52. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2000
Città: Pisa
Messaggi: 3162
|
??? cosa??
__________________
Powered by Gentoo §Haf 932 =>Ybris Eclipse+AirCube x3§AMD Ryzen7 5800x§Asus Prime X570-Plus§Corsair Vengeance 16GB 3600§Sapphire RX7800XT Pure 16Gb§WD Black SN750 NVMe 1TB + Samsung 970 Evo 500GB + WD 3TB§Corsair HX850i |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:34.



















