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

  FORUM HardWare.fr
  Programmation
  C

  Thread en c

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Thread en c

n°1386873
ced236
Posté le 13-06-2006 à 18:55:40  profilanswer
 

Bonjour à tous,  
 
Voila je cherche de la docummentation sur les thread en c j ai deja assé bien cherché mais je ne trouve pas grand chose en français.Il y a beaucoup de documentation en anglais mais mon faible niveau d anglais ne me permet pas de comprendre  

mood
Publicité
Posté le 13-06-2006 à 18:55:40  profilanswer
 

n°1386885
nargy
Posté le 13-06-2006 à 19:22:08  profilanswer
 
n°1386924
Emmanuel D​elahaye
C is a sharp tool
Posté le 13-06-2006 à 20:23:37  profilanswer
 

ced236 a écrit :

Voila je cherche de la docummentation sur les thread en c


 
http://mapage.noos.fr/emdel/pthreads.htm
 

Citation :

j ai deja assé bien cherché mais je ne trouve pas grand chose en français.Il y a beaucoup de documentation en anglais mais mon faible niveau d anglais ne me permet pas de comprendre


Si tu veux faire carrière, il faut corriger ce problème rapidement. Lire de l'anglais, c'est quand même très simple...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1386928
GrosBocdel
Posté le 13-06-2006 à 20:33:23  profilanswer
 


 
Bonjour,
Heuu quel est l'intérêt dans ce tutoriel de faire un thread lecture et thread écriture qui s'excluent "autant" mutuellement?
Quelle est la différence entre le tout dernier code de ta page et disons un :
int main()
{
  ecriture();
  lecture();
  return 0;
}
 
C'est équivalent ou pas?

n°1386933
Emmanuel D​elahaye
C is a sharp tool
Posté le 13-06-2006 à 20:44:20  profilanswer
 

GrosBocdel a écrit :

Heuu quel est l'intérêt dans ce tutoriel de faire un thread lecture et thread écriture qui s'excluent "autant" mutuellement?


Sans doute pour bien mettre en évidence les problèmes de synchro...

Citation :

Quelle est la différence entre le tout dernier code de ta page et disons un :
int main()
{
  ecriture();
  lecture();
  return 0;
}
 
C'est équivalent ou pas?

Oui, sans doutes. Mais quand on a des threads et qu'il faut reproduire ce fonctionnement, il y a des précautions à prendre. Ca revient à rendre bloquant ce qui ne l'était plus.
 
Personnellement, je préfère travailler en non blocant avec des fifos.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1386936
Sve@r
Posté le 13-06-2006 à 20:46:15  profilanswer
 

GrosBocdel a écrit :

Bonjour,
Heuu quel est l'intérêt dans ce tutoriel de faire un thread lecture et thread écriture qui s'excluent "autant" mutuellement?
Quelle est la différence entre le tout dernier code de ta page et disons un :
int main()
{
  ecriture();
  lecture();
  return 0;
}
 
C'est équivalent ou pas?


 
C'est évident que lancer deux process parallèles qui s'excluent mutuellement est un peu dommage. Je pense que l'exemple est juste là pour illustrer les thread mais n'a aucune opérationnabilité réelle...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
n°1386942
GrosBocdel
Posté le 13-06-2006 à 20:52:59  profilanswer
 

Ok merci. Je voulais savoir. Faut moi aussi que j'apprenne les threads. Vous avez d'autres tutos des fois? Avec disons, heuu des cas de la vraie vie?
Comme je n'ai pas de réel objectif à atteindre (cad pas d'appli à faire) je bosse dans le vide et c'est pénible.

n°1386948
0x90
Posté le 13-06-2006 à 21:02:14  profilanswer
 

Un quicksort threadé ca se fait il me semble ;)


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1386949
simple_stu​pid
Keep It Simple Stupid
Posté le 13-06-2006 à 21:06:10  profilanswer
 

GrosBocdel a écrit :

Ok merci. Je voulais savoir. Faut moi aussi que j'apprenne les threads. Vous avez d'autres tutos des fois? Avec disons, heuu des cas de la vraie vie?
Comme je n'ai pas de réel objectif à atteindre (cad pas d'appli à faire) je bosse dans le vide et c'est pénible.


 
Rien ne t'empêche de prendre un projet open source et de lire le code!

n°1386965
Emmanuel D​elahaye
C is a sharp tool
Posté le 13-06-2006 à 21:41:15  profilanswer
 

GrosBocdel a écrit :

Ok merci. Je voulais savoir. Faut moi aussi que j'apprenne les threads. Vous avez d'autres tutos des fois? Avec disons, heuu des cas de la vraie vie?
Comme je n'ai pas de réel objectif à atteindre (cad pas d'appli à faire) je bosse dans le vide et c'est pénible.


Exemples classiques :Client telnet, serveur multiclient... Shell agissant sur un mecanisme autonome (jeu de la vie, par exemple)


Message édité par Emmanuel Delahaye le 13-06-2006 à 21:42:15

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

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

  Thread en c

 

Sujets relatifs
questions sur les Thread [Débutant][debutant] thread | wait() notify()
thread écoutant hal (spécifique à linux)tkinter et thread
[Résolu] Arrêter un Thread qui attend un paquet sur un DatagramSocketProbleme syntaxe thread librairie pthread
Threads sur un serveur J2EE ? Thread en tant que Singleton?j'arrive pas à creer mon thread
[J2ME] Attendre la fin d'un Thread[Resolu] faire attendre un thread sur tous les autres différents
Plus de sujets relatifs à : Thread en c


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)