HCSock v1.0 Beta
C'est une classe socket relativement primitive mais assez simple d'utilisation il me semble. Je l'ai crée avec de nombreux commentaires pour que vous puissiez comprendre , mais cela ne devrait toutefois pas poser de gros problèmes...
Toutes les explications sont dans le zip, à noter qu'il est sous forme d'un projet Visual Studio 2003 (.net) , même si le code est c++ .
Le projet contient la classe en elle même ainsi qu'un petit programme client pour illuster son utilisation... (tres primitif)
A noter aussi que c'est une premiere version et surtout rapidement testé donc des bugs seront naturellement présents :(
J'espère que cela peux vous être utile :)
Note : je viens de mettre à jour la source , plus précisemment , j'ai réglé un bug qui était enfait un oubli de ma part : La méthode Disconnect du socket fermait l'event ce qui provoquait une boucle infinie lorsqu'on déconnectait...
J'ai donc enlevé WSACloseEvent() au niveau du Disconnect, et je l'ai mis uniquement dans le destructeur de la classe, ca marche bien mieux :)
PS2 : J'ai modifier la fonction accept qui quittait avant de se déclarer connecté...