Prince_81
08-02-2009, 18:24
nel linguaggio c esiste una funzione timer che mi permetta di uscire da un ciclo allo scadere di tot secondi?
vi spiego utilizzo il seguente ciclo while(recv(clientsd, buffer, 255, 0) > 0) per attendere un messaggio da un client ma se nel frattempo vorrei scrivere qualcosa io da inviare a un client potrei usare una funzione timer per passare ad un altro ciclo che contenga una funzione send che a sual volta termina o quando ho inviato un messaggio oppure allo scadere di un altro timer immesso a sua volta in questo ciclo.
Lo so tutto sarebbe pių facile con un'altro linguaggio tipo java o visual basic o c++ non essendo procedurali ma pultroppo devo farlo in c se potreste aiutarmi ve ne sarei grato.
vi spiego utilizzo il seguente ciclo while(recv(clientsd, buffer, 255, 0) > 0) per attendere un messaggio da un client ma se nel frattempo vorrei scrivere qualcosa io da inviare a un client potrei usare una funzione timer per passare ad un altro ciclo che contenga una funzione send che a sual volta termina o quando ho inviato un messaggio oppure allo scadere di un altro timer immesso a sua volta in questo ciclo.
Lo so tutto sarebbe pių facile con un'altro linguaggio tipo java o visual basic o c++ non essendo procedurali ma pultroppo devo farlo in c se potreste aiutarmi ve ne sarei grato.