anekalo (napisa): |
Jel se zna kada ce upis ocjena?! |
ToMeK (napisa): |
Jel se tko sjeća koja su pitanja bila iz teorije na drugom kolokviju ove godine ?? Ako bi netko bio dobar da napiše tu )) |
HB (napisa): |
možemo li izaći samo na popravni završni, bez izlaska na ovaj u petak? |
ductheduc (napisa): |
Pozz! ako je netko voljan rjesit 4. zadatak iz zavrsnog kolokvija iz 2008. bio bi zahvalan da podjeli to na forumu
struct kompleksni { double Re; double Im; }; Znaci napravit f-je int primi(int sock, struct kompleksni *z) i int posalji(int sock, struct kompleksni z) kojima se salje i prima struktura hvala |
Kod: |
int primi(int sock, struct kompleksni *z) { int trebaPrimiti = sizeof(*z); int primljeno, primljenoZadnje; primljeno = 0; while(primljeno != trebaPrimiti) { primljenoZadnje = recv(sock, z + primljeno, trebaPrimiti - primljeno, 0); if(primljenoZadnje == -1) return 0; primljeno += primljenoZadnje; } return 1; } int posalji(int sock, struct kompleksni z) { int trebaPoslati = sizeof(z); int poslano, poslanoZadnje; poslano = 0; while(poslano != trebaPoslati) { poslanoZadnje = send(sock, &z + poslano, trebaPoslati - poslano, 0); if(poslanoZadnje == -1) return 0; poslano += poslanoZadnje; } return 1; } |
HB (napisa): |
možemo li izaći samo na popravni završni, bez izlaska na ovaj u petak? |
Kod: |
int posalji(int sock, struct kompleksni z) { if (send(sock, &(z.Re), sizeof(double), 0) <= 0) return 0; if (send(sock, &(z.Im), sizeof(double), 0) <= 0) return 0; return 1; } int primi(int sock, struct kompleksni *z) { if (recv(sock, &(z->Re), sizeof(double), 0) <= 0) return 0; if (recv(sock, &(z->Im), sizeof(double), 0) <= 0) return 0; return 1; } |
Kardinal (napisa): |
Blatko, Blatko, šta uradi, pobogu!
|
output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.