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 :

MultiThreading sous vc++ 2005


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de zintelix3d
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut MultiThreading sous vc++ 2005
    Slt, bon j'ai un petit souci avec un programme en multithread que je veut réaliser, avant j'utilisé sous vc++ 6 la class CWinThread avec le MFC, pour faire ce genre d'application.

    class maclass:: public CWinThread{ ....};

    Récemment je suis passé à vc++ 2005 et j'utilise des Application windows forms (CLR), mais j'arrive pas à utiliser cet classe (je ne peut utilisé AfxWin.h)

    J'ai trouver une autre class:

    System::Threading::Thread

    Mais elle ne marche qu'à l'interieur du code de la forme. Ce que je veut c'est crée une ma propre class robot, qui simule plusieur robots dans un environnement agissant en parallele.

    Genre :

    robot robot1,robot2,robot3;

    robot1.run();
    robot2.run(); //en parallele
    robot3.run();

    Svp: Je veut evitez les fameux _beginthread, _beginthreadex

    Merci d'avance, j'attend vos conseilles.

  2. #2
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Boost.thread ?

  3. #3
    Membre confirmé Avatar de zintelix3d
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut
    Svp, pas de librairi d'autrui,
    je ne veut utiliser que du standard vc++
    je ne veut pas dépendre d'autre librairi (licences, bugs ...) à part de mon langage. Merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 439
    Par défaut
    Citation Envoyé par zintelix3d Voir le message
    Svp, pas de librairi d'autrui,
    je ne veut utiliser que du standard vc++
    je ne veut pas dépendre d'autre librairi (licences, bugs ...) à part de mon langage. Merci
    (VC++ est un standard? )

    La licence Boost ne te convient pas?

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par défaut
    (licences, bugs ...)
    à choisir sur ces critères, je prend boost

  6. #6
    Membre confirmé Avatar de zintelix3d
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut
    Loin de moi l'idée de dir que boost c'est pas bien , Je suis sure que c'est une très bonne librairi, mais ce que je veut c'est apprendre comment faire un programme multi-threading en vc++ 2005 sans passer par le téléchargement d'une librairie externe, en utilisant rien que ce qui est dans le vc++ 2005.

    Merci

    Quand je dit utiliser du standard vc++ je parle de n'utiliser que les fonction standard du vc++ je ne dit pas que vc++ est un standard

  7. #7
    Membre confirmé Avatar de zintelix3d
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut
    Slt , pas de proposition?

    Je vais peut être opté pour _beginthread , s'il n'y a rien, bon, j'attend encore vos proposition, s'il y ont a ,

    Merci

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

Discussions similaires

  1. Comment importer un activeX sous delphi 2005
    Par Akim13 dans le forum EDI
    Réponses: 1
    Dernier message: 08/09/2005, 21h08
  2. [Visual 2005] Dacris et NETXP sous visual 2005
    Par Dinytro dans le forum Windows Forms
    Réponses: 5
    Dernier message: 06/09/2005, 12h30
  3. Installer Firefox sous Mandriva 2005
    Par ced dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 05/09/2005, 14h36
  4. Problème avec EInOutError sous delphi 2005
    Par Teb dans le forum Langage
    Réponses: 3
    Dernier message: 19/08/2005, 11h48
  5. Multithreading sous HP Ux 11
    Par pykoon dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 18/10/2002, 23h36

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