C/Przykłady z komentarzem: Różnice pomiędzy wersjami

gdy read() zwroci 512, wtedy buffer[len] = 0; pisze po pamieci... BTW. wypadaloby sprawdzac wartosci zwracane przynajmniej przez read() i connect() (darkjames)
(jeszcze przegapione j++)
(gdy read() zwroci 512, wtedy buffer[len] = 0; pisze po pamieci... BTW. wypadaloby sprawdzac wartosci zwracane przynajmniej przez read() i connect() (darkjames))
connect(mysocket, (struct sockaddr *)&dest,sizeof(struct sockaddr)); /* łączymy się z hostem */
write (mysocket, query, strlen(query)); /* wysyłamy zapytanie */
len=read(mysocket, buffer, MAXRCVLEN-1); /* i pobieramy odpowiedź */
buffer[len]='\0';
Anonimowy użytkownik