Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1361 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  je cherche un tuto sur les threads en c++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je cherche un tuto sur les threads en c++

n°299661
karim63
Posté le 02-02-2003 à 21:35:29  profilanswer
 

sous cygwin.
J'ai cherché sur google, mais j'ai rien trouvé de vraiment exploitable.

mood
Publicité
Posté le 02-02-2003 à 21:35:29  profilanswer
 

n°300601
lalles
Posté le 04-02-2003 à 01:09:45  profilanswer
 

Cela fait longtemps que j'ai réalisé un programme utilsant un thread, mais de mémoire, cela n'est pas très compliqué.
 
Il faut que tu réalises un objet qui hérite de l'objet TTHREAD.
 
Dans le programme Execute() (ton code executé en fond de tache) tu mets en général une boucle infini (while - tant que thread pas arrêté)
 
Il y a quelques fonctions pour faire une pause, reprendre, détruire, synchroniser avec un autre thread.
Regardes sur win32.hlp pour toutes les fonctions de l'objet thread.
 
J'avais réalisé mon thread pour réaliser un objet de liaison série (je n'ai malheureusement plus le code source).
J'avais trouvé des exemples de réalisation utilisant un thread en faisant une recherche sur la structure utilisé pour la gestion d'un port série en win32 : la structure DCB.
 
Tu peux regarder sur le site:
http://www.guill.net/index.php3?cat=6&prg=11
C'est un site qui explique comment faire son objet de liaison série. En bas de la page, il y a une petite explication.

n°300602
lalles
Posté le 04-02-2003 à 01:18:18  profilanswer
 

Toujours dans mon exemple de gestion de port com, récupère l'objet de gestion du port série que j'ai trouvé sur le net:
http://www2.arnes.si/~sopecrni/downloads/CPort264.zip
 
Va voir les sources.
C'est écrit en pascal mais cela te donne un exemple
Un fichier interessant dans les sources :CPort.pas

n°300603
farib
Posté le 04-02-2003 à 01:46:03  profilanswer
 

sous cgwin, ce veut donc dire qu'il veut le faire en "couche unix" et pas en win32 natif

n°300606
LeGreg
Posté le 04-02-2003 à 03:23:54  profilanswer
 

En voila une doc assez complete (a adapter pour linux
bien entendu)
http://docs.sun.com/db/doc/806-5257
C'est du C, mais l'API systeme des unix
est ecrite en C.  
 
Evidemment ca ne remplace pas un bon cours..
 
LeGreg


---------------
voxel terrain render engine | animation mentor
n°300653
karim63
Posté le 04-02-2003 à 09:44:43  profilanswer
 

farib a écrit :

sous cgwin, ce veut donc dire qu'il veut le faire en "couche unix" et pas en win32 natif


 
En effet c'est sous cygwin.
J'aurias des cours sur les threads mais ça sera en Java.
La le truc que je veux faire c'est en c++. C'est une sorte de simulateur de reso edonkey ou je veux que les clients soients des threads.

n°300788
solvene
Posté le 04-02-2003 à 11:50:03  profilanswer
 

J'ai le meme probleme que toi, moi je cherche a programmer sous Unix. :pt1cable:  
J'ai trouvé ce lien assez interessant :
http://world.std.com/~jimf/papers/c++sync/c++sync.html


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  je cherche un tuto sur les threads en c++

 

Sujets relatifs
[VB] Cherche code source pour décompression LZH / YMcherche à me connecter à une base SQL Server depuis VB ....galère!!!!
cherche scriptCherche tutos pour débuter
Je cherche un compilateur C gratuit pour winXP et qui supporte les berJe cherche un compilateur C gratuit pour winXP
Je cherche des info pour creer un moteur graphique 3D isoCherche plugins, script php java pour remplir mon intranet :)
[VBS] cherche aide sur une fonctioncherche bon site sur la programmation mac en francais
Plus de sujets relatifs à : je cherche un tuto sur les threads en c++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR