Les threads en C
presida
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
presida Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
presida Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
slt les amis . j'ai à faire un programme en c qui traite 3 thread ,avec gestion d'acces a des variable globales . c'est a dire comme un ordonnencement de ces trois threads . merci d'avance pour bien me repondre
compilateur : code blocs
slt les amis . j'ai à faire un programme en c qui traite 3 thread ,avec gestion d'acces a des variable globales . c'est a dire comme un ordonnencement de ces trois threads . merci d'avance pour bien me repondre
compilateur : code blocs
A voir également:
- Les threads en C
- Threads instagram c'est quoi - Accueil - Guide réseaux sociaux
- Threads - Guide
- Compte Threads : comment s'inscrire sur le nouveau réseau social - Accueil - Réseaux sociaux
- Calcul 8 threads excel - Forum Excel
- Threads apk - Télécharger - Réseaux sociaux
2 réponses
Bonsoir,
voici un exemple de programme qui utilise les threads pour faire un traitement sur une variable globale.
cet exemple est fait sur unix.
voici un exemple de programme qui utilise les threads pour faire un traitement sur une variable globale.
cet exemple est fait sur unix.
#include <stdio.h> #include <unistd.h> #include <pthread.h> #include <sys/types.h> int g_var; // une variable globale //le traitant des thread void traitant(int i) { printf("Incrémenter i\n"); i++; } void main() { pthread_attr_t struct_th; pthread_t th; pthread_attr_init(struct_th); // creation du nouveau thread if(pthread_create(th,struct_th,traitant,g_var) == -1) { printf("Erreur de création du thread!\n"); exist(-1); } // vous pouvez ajouter d'autres traitements pour le programme principal pthread_join(th,NULL); // attendre la fin du thread }