Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse

Classe socket simple hcsock

4/5 (8 avis)

Vue 6 171 fois - Téléchargée 611 fois

Description

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é...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.