Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

echo client

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji siročići (oni koji nemaju svoj podforum) -> Računarski kolegiji
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
Cobs
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15)
Postovi: (206)16
Spol: muško
Sarma = la pohva - posuda
26 = 40 - 14
Lokacija: Geto

PostPostano: 10:11 sri, 28. 10. 2009    Naslov: echo client Citirajte i odgovorite

gledo sam rjesenje zadatka s vjezbi ( echo client )
i rjesenje je oblika... petlja: ucitaj rijec, primi odgovor

u svojem rjesnju probo sam prvo napuniti buffer sa vise rijeci i onda ga poslati serveru, pa da mi server vrati odgovor ( ponovno taj buffer ), imam petlju:

[code:1]while( 1 ){

if( i == 0 ){
scanf("%s", buffer );
i++;
if( !strcmp( buffer, "kraj" ) ) break;
}
else{
strcat( buffer, "\n" );
scanf("%s", rijec );
if( !strcmp( rijec, "kraj" ) ) break;
strcat( buffer, rijec );
}
}[/code:1]

medutim ta mi petlja ne radi ako se spojim na server...
ako izbacim funkciju connect sve mi radi normalno, a ako ne petlja mi ne prestaje na stringu "kraj". Pa, zasto?

edit: [b]RIJESENO![/b]
gledo sam rjesenje zadatka s vjezbi ( echo client )
i rjesenje je oblika... petlja: ucitaj rijec, primi odgovor

u svojem rjesnju probo sam prvo napuniti buffer sa vise rijeci i onda ga poslati serveru, pa da mi server vrati odgovor ( ponovno taj buffer ), imam petlju:

Kod:
while( 1 ){
             
             if( i == 0 ){
             scanf("%s", buffer );
             i++;
               if( !strcmp( buffer, "kraj" ) ) break;     
             }
             else{
               strcat( buffer, "\n" );
               scanf("%s", rijec );                     
               if( !strcmp( rijec, "kraj" ) ) break;
               strcat( buffer, rijec ); 
             } 
         }


medutim ta mi petlja ne radi ako se spojim na server...
ako izbacim funkciju connect sve mi radi normalno, a ako ne petlja mi ne prestaje na stringu "kraj". Pa, zasto?

edit: RIJESENO!


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji siročići (oni koji nemaju svoj podforum) -> Računarski kolegiji Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan