IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

problème de serveur socket


Sujet :

MFC

  1. #1
    Membre confirmé Avatar de hiul dragonfel
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 199
    Par défaut problème de serveur socket
    J'ai un problème avec mon serveur sous visual C++ 6

    J'ai un thread qui attend une connection d'un client (jusque là c normale)
    et apres l'accept je fait un afxBeginThread pour traiter les trames du client tout en pouvant en accepter un autre.

    Le probleme est que lors du AfxBeginThread quand je compile le compilateur me sort cet erreur :

    Serveur.cpp(130) : error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'void (__cdecl *)(unsigned int)'
    la ligne de code est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AfxBeginThread(AnalyserTrame, (void*) ptrEchangeSocket2, 0);
    ptrEchangeSocket est un pointeur sur une structure

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 391
    Par défaut
    Ta fonction AnalyserTrame retourne void alors qu'elle doit retourner un UINT.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    le probleme est sur AnalyserTrame .
    comment est déclarée cette fonction ?
    note:
    si tu travailles avec la classe CSocket etc.. tu n'as pas besoin de thread pour traiter les connexions clientes...

  4. #4
    Membre confirmé Avatar de hiul dragonfel
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 199
    Par défaut
    merci pour cette réponce ^^

    il faut que j'apprenne à lire correctement les messages d'erreur je cherchai une erreur dans le 2ème paramettre

    ca marche bien mieu maintenant

    merci encore Médinoc

    (ma déclaration était : void AnalyserTrame (SOCKET))

    ca pouvais évidemant pas marcher

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème dans les sockets Client Serveur Java
    Par rabah15 dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 30/09/2014, 16h03
  2. Problème communication serveur client en socket
    Par thejavator dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 08/02/2014, 15h08
  3. Problème serveur (socket)
    Par noobi59 dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 14/02/2012, 20h41
  4. Problème communication serveur/client avec Socket
    Par Nicolas74 dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 03/12/2009, 16h54
  5. [FLASH MX2004] [XMLSocket] Problème avec serveur socket php
    Par cocodunombril dans le forum Flash
    Réponses: 4
    Dernier message: 03/04/2009, 02h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo