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

C++ Discussion :

[C++] Probleme imcompr�ensible help!


Sujet :

C++

  1. #1
    Membre actif
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2005
    Messages
    56
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 56
    Par d�faut [C++] Probleme imcompr�ensible help!
    [r�solu]: j'avai oublier de creer mon objet... lol tant de recherche pour �a...
    Bonjours j'ai un probl�me dans mon script et je n'arrive pas a le resoudre, le pire c'est que j'utilise presque le meme syntaxe dans un autre script et la �a fonctionne...
    A la compilation aucun probl�me mais d�s qu'il doit excuter cette partie �a plante...
    ParcPlayer est un parc d'objet avec pour utulit� d'etre une liste chain�.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    void C_ParcPlayer::Ajouter(/*SOCKET tempsock*/)
    {
     
    C_Player *ptemps;
    ptemps= new C_Player();
     
    pCourant=ptemps;//c'est ici que ça plante
    //SDL_Delay(7000);
     
    }
    je ne vois vraiment pas d'o� vien le probl�me...
    Auriez vous une id�e?
    �a fais un moment que je cherche mais rien.
    MErci de votre aide.

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Avec le peu d'info que tu nous donnes difficile de dire ce qui ne va pas, ce code sorti de son contexte est correct.

    Essaye d'utiliser un debugger pour mieux localiser l'erreur, ou encore d'extraire un code complet minimal qui peut le reproduire.

    j'ai un probl�me dans mon script
    En C++ on dit programme, ou source, mais pas script.

  3. #3
    Membre actif
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2005
    Messages
    56
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 56
    Par d�faut
    La fonction est appeller a partir de ce thread.
    Il attend une connection. Une fois arriv�, il ex�cute la classe donn� plu haut.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    int thread_connexion(void *unused)
    {
        C_ParcPlayer * ParcPlayer;
        //C_Player * NewPlayer;
        SDL_Thread *Thread2;
        WSADATA WSAData;
     
        SOCKET sock;
        SOCKADDR_IN sin;
        SOCKADDR_IN csin;
     
        WSAStartup(MAKEWORD(2,0), &WSAData);
        sock = socket(AF_INET, SOCK_STREAM, 0);
        sin.sin_addr.s_addr            = INADDR_ANY;
        sin.sin_family                = AF_INET;
        sin.sin_port                = htons(1200);
        bind(sock, (SOCKADDR *)&sin, sizeof(sin));
        listen(sock, 0);
            int sinsize = sizeof(csin);
        SOCKET newsock;
     
        if(1){
            if(csock = accept(sock, (SOCKADDR *)&csin, &sinsize));
            {
                idata++;
                ParcPlayer->Ajouter();// ajout d'un joueur au parc player
                //Thread2 = SDL_CreateThread(thread_func, NewPlayer);
                // on ajoute un nouveau player au parc
     
            }
        }
    }
    Header de parcplayer

    [/code]
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #ifndef __LAU_PARCPLAYER_H__
    #define __LAU_PARCPLAYER_H__
     
    #include "player.h"
    //#include <SDL/SDL_thread.h>
    //#include <winsock2.h>
    //#include <SDL/SDL.h>
    //#include "C_chaine.h"
    class C_ParcPlayer
    {
        public:
                C_Player *pPremiers;
                C_Player  *pCourante;
     
                C_ParcPlayer();
                virtual ~C_ParcPlayer();
     
                void Ajouter(/*SOCKET tempsock*/);
                //void Supprime(C_Player * pTemp);
    };
    #endif

  4. #4
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Pour ceux qui ne reliraient pas forc�ment le premier post :

    Citation Envoy� par goof_22
    [r�solu]: j'avai oublier de creer mon objet... lol tant de recherche pour �a...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probleme libmagic help
    Par bissmarl dans le forum C#
    R�ponses: 0
    Dernier message: 18/10/2012, 12h01
  2. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    R�ponses: 16
    Dernier message: 03/08/2006, 16h55
  3. Probleme affich/cach tablo, HELP
    Par rigolman dans le forum G�n�ral JavaScript
    R�ponses: 14
    Dernier message: 21/10/2005, 14h01
  4. probleme construction base de donnes MySql...Help
    Par chakan dans le forum Requ�tes
    R�ponses: 7
    Dernier message: 21/07/2004, 11h27

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