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

Visual C++ Discussion :

[Thread]Compr�hension hasardeuse :)


Sujet :

Visual C++

  1. #1
    Membre �clair�
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2006
    Messages
    245
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Directeur de projet
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Juin 2006
    Messages : 245
    Par d�faut [Thread]Compr�hension hasardeuse :)
    Bonjour � tous,

    Comme l'indique le titre du message, je ne pense pas comprendre bien les threads, et surtout leur utilisation.

    Mon programme doit r�cup�rer des donn�es analogiques sur des ports d'une carte PCI (le driver est fait, il tourne, j'arrive � r�cup�rer les donn�es et � les afficher).
    De plus, ces donn�es "brutes" doivent �tre trait�es pour �tre exploitables.
    On doit de plus ressortir certaines entr�es sur certaines sorties (en fonction de ce que veut l'utilisateur), et afficher les valeurs.
    Pour le moment, je fais une "grosse boucle"... Et si ca suffit pour afficher, ca ne suffit plus pour ressortir les donn�es sur les sorties.
    Je me disais que je pourrais donc cr�er des threads,

    MAIS
    1�) Un thread ne peut pas prendre de param�tres ?
    (Un truc du genre
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    _beginthread(acquisition(voie, table),0,NULL);
    me sort une erreur cochonne)
    2�) Comment r�cup�rer certaines valeurs d'un thread ? Si on a cr�� une classe CThread (comme dans la FAQ VC++), peut-on acc�der en direct �, par exemple, Pour connaitre les valeurs d'un thread, doit-on faire en sorte que le thread auquel on veut acc�der envoie de lui m�me les valeurs ?

    Merci d'avance pour vos r�ponses.

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    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 397
    Par d�faut
    1. 4e param�tre de _beginthreadex() (je d�conseille l'utilisation de _beginthread(), c'est un bricolage par rapport � l'autre).
    2. Je ne comprends pas trop ce que tu dis, l�.
    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
    Membre �m�rite Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Par d�faut
    Citation Envoy� par jacklafrip
    2�)
    Pour connaitre les valeurs d'un thread, doit-on faire en sorte que le thread auquel on veut acc�der envoie de lui m�me les valeurs ?
    J'opterais pour cela via la fonction PostThreadMessage().

Discussions similaires

  1. Compr�hension d'un code (fonctionnement de Thread.sleep())
    Par Moriquendi dans le forum D�buter avec Java
    R�ponses: 5
    Dernier message: 27/03/2012, 21h33
  2. [Thread] Exemple de compr�hension
    Par geforce dans le forum D�buter avec Java
    R�ponses: 9
    Dernier message: 18/05/2011, 10h44
  3. [Thread et files d'attente]Probl�me de compr�hension
    Par kromartien dans le forum G�n�ral Python
    R�ponses: 4
    Dernier message: 26/04/2008, 15h12
  4. [Thread] probleme de compr�hension
    Par tinico dans le forum D�buter avec Java
    R�ponses: 6
    Dernier message: 10/04/2007, 14h57
  5. [Probl�me de Compr�hension] Les Threads
    Par Identifiant dans le forum Concurrence et multi-thread
    R�ponses: 3
    Dernier message: 29/12/2006, 20h00

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