[microsoft] serveur telnet simple

Soyez le premier à donner votre avis sur cette source.

Vue 7 952 fois - Téléchargée 619 fois

Description

Hello tout le monde.
Je met cette petite source sans pretention a disposition de ceux qui seraient interresse pour savoir comment coder un petit serveur sans utiliser de threads.
L'interet de cette source est de montrer comment fonctionne WSAWaitForMultipleEvents (l'equivalent Windows de select).

Si vous y voyez des ameliorations ou des idees, je suis preneur :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

yann_lo_san
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
17 -
Salut,
J'ai compté onze fois cela :
#ifdef _DEBUG
printf();
#endif

Cela aurait mérité une petite fonction non ?

void DebugLog(const char* msg, ...)
{
#if defined(_DEBUG) || defined(DEBUG)

char buffer[512];
va_list v;
va_start(v, msg);
vsprintf(buffer, msg, v);
va_end(v);
printf("%s\n", buffer);

#endif
}

Sinon, ça a l'air pas mal, mais faut toujours mettre son grain de sel non...

Bonne continuation.
cs_aardman
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
2 -
Salut,
On peut même eviter l'appel a DebugLog en release (attention le __noop ne marche que sous vc++):
#ifdef _DEBUG
#define DebugLog printf
#else
#define DebugLog __noop
#endif
psyjc
Messages postés
182
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
18 avril 2008
-
Je connaissais pas le __noop
Merci.

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.