begin process at 2008 08 08 21:41:49
1 223 607 membres
365 nouveaux aujourd'hui
14 230 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[MICROSOFT] SERVEUR TELNET SIMPLE


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 :)
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de yann_lo_san le 24/01/2007 17:50:26

    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.

  • signaler à un administrateur
    Commentaire de aardman le 25/01/2007 17:46:48

    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

  • signaler à un administrateur
    Commentaire de psyjc le 02/02/2007 00:14:45

    Je connaissais pas le __noop
    Merci.

Ajouter un commentaire

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS