Chat en mode console avec api windows

Description


Il s'agit d'un programme de messagerie instantanée (chat) réalisé en C avec l'API Windows.


L'intérêt est que des mécanismes particuliers ont été utilisés via cette API, à savoir :
- les threads
- les sémaphores (création, suppression, attente)
- les sockets

De plus, les pointeurs et les structures de données sont largement utilisés, tout comme les macros et les énumérations.

Plusieurs fonctionnalités ont été mises en place, comme la mise en place de canaux, un système d'alias, un mécanisme "à la DNS" etc. L'archive comporte le code source documenté sous format Doxygen, ainsi que la version HTML de cette documentation. Cette application a été développée sous CodeBlocks, et fonctionne sur des machines Windows 7) sur un même réseau local.

Conclusion :


Cette application a d'abord été faite dans un cadre académique.
Cependant je l'ai brièvement revue et la dépose ici pour aider à la compréhension de l'API Windows (threads, sémaphore et sockets). Je tiens à préciser qu'elle n'est pas exempte de bugs.

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.