Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #5
    Sarebbe carino (come proof of concept) fare uno stream di lettura da stdin temporizzato. Allo scadere del timeout lanciare un'eccezione e, nel main loop dell'applicazione, fare un bel catch che esegue il logout.

    Sui sistemi posix, per le letture con timeout, si usa la system call select... su windows non esiste un equivalente, ma penso tu possa farcela (correggetemi se sbaglio) con la WaitForSingleObject.

    http://linux.die.net/man/2/select
    http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

    PS: Non è la soluzione più elegante ma è sicuramente la più veloce
    Ultima modifica di Xaratroom; 04-09-2014 a 17:35
    Experience is what you get when you don’t get what you want

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.