Bonjour à tous !
Je travaille actuellement sur une application de messagerie p2p dans la console.
Pour rester dans quelque chose de simple, je souhaitais éviter d'utiliser des threads, et je voulais utiliser l'appel système Select() afin de pouvoir lire à la fois l’entrée standard de l'utilisateur, et le socket réseau qui attends les nouveaux messages. Or je travaille sous windows (10), et sous windows, la fonction select() ne s'applique qu'aux sockets réseaux.
Je ne suis pas familiers avec les spécificités windows (Handles, etc..) et débute en c++ (bien qu'ayant de bonnes bases en c).
Que pouvez vous me conseiller afin de réaliser ça de façon assez simple, si possible en évitant les threads ?
Merci d'avance !
Partager