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 :

thread et m�thodes static


Sujet :

MFC

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2002
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 2
    Par d�faut thread et m�thodes static
    Salut,

    j'ai un pitit pb avec les threads et mes classes.
    en fait j'ai 3 classes:
    -CEngine qui cr�e un thread attach� � une m�thode de la classe CDecoder
    -CDecoder qui a un certain comportement
    -CD_Essai qui h�rite de CDecoder et mondifie le comportement de la fonction attach�e au thread

    le probl�me est qu'aparement la m�thode attach�e au thread doit �tre 'static'. et si elle est static elle ne peut pas �tre h�rit�e dans la classe fille.

    avez-vous une solution pour que je puisse modifier le comportement de ma m�thode 'static' dans ma classe fille ?[/quote]

  2. #2
    Membre Expert
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Par d�faut
    si la question est :

    peut on faire du polymorphisme avec une methode static la r�ponse est non.

    sinon je vois pas pourquoi tu pourrais pas deriver une classe avec une methode static ( tu me diras j'ai jamais essay� non plus )

  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 ,
    et si tu gardes ta fonction static dans ta classe mere ,
    que tu definisses une fonction virtuelle dans la classe mere et surchag�e dans les classes filles.
    et que dans le thread tu passes un pointeur sur l'objet courant (tu dois deja le faire) ,
    a ce moment tu appels avec le pointeur obtenu dans le thread la fonction virtuelle de l'objet .
    �a regle ton pb �a non ?

  4. #4
    Candidat au Club
    Inscrit en
    Juillet 2002
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 2
    Par d�faut
    oui �a marche.

    en fait j'ai trouv� �a en cherchant un peu dans les diff�rents sujets.
    quelqu'un a d�j� eu le m�me probl�me que moi.
    merci quand m�me pour vos r�ponses.

    @+
    Sly

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

Discussions similaires

  1. Threads appelant la m�me m�thode static
    Par ToTo13 dans le forum G�n�ral Java
    R�ponses: 3
    Dernier message: 02/03/2015, 23h11
  2. Thread sur des m�thodes static
    Par sikin1989 dans le forum D�buter avec Java
    R�ponses: 1
    Dernier message: 17/05/2012, 14h45
  3. Acc�s � une m�thode static depuis un thread
    Par fantomchris dans le forum MFC
    R�ponses: 7
    Dernier message: 08/07/2009, 18h05
  4. R�ponses: 9
    Dernier message: 12/04/2007, 17h08
  5. [debutant] M�thode static
    Par iago dans le forum Langage
    R�ponses: 12
    Dernier message: 25/11/2004, 17h09

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