|
Page : 1 2 Page Suivante | |
Auteur | Sujet : Programmation Threads en C++ |
Joel F Real men use unique_ptr | Reprise du message précédent : |
Publicité | Posté le 10-11-2008 à 09:53:45 |
burn2 ça rox du poney | Bon ben je m'en sors avec un process windows:
Message édité par burn2 le 17-09-2009 à 09:34:07 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
burn2 ça rox du poney | Voilà que les semaphore ne marchent pas sous windows non plus. Superrrrr.
Message édité par burn2 le 10-11-2008 à 21:39:16 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
Joel F Real men use unique_ptr | pthread et sem truc c'ets du POSIX, donc pas dispo sous widnows en natif. Y a un portage (POSIX for windows) à récupérer |
burn2 ça rox du poney |
Message cité 1 fois Message édité par burn2 le 10-11-2008 à 20:59:22 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
Tetedeiench Head Of God | Faut bien voir que tu pars sur des portages de linux sous windows pour critiquer windows au final
--------------- L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT ! |
Publicité | Posté le 10-11-2008 à 21:11:11 |
burn2 ça rox du poney | Ben disons, que le truc, c'est que c'est des apis posix et standards hein. JE pars pas du principes que c'est du full linux. QT c'est multiplateforme etc, c'est que du multiplateforme ce que j'utilise, c'est pensé pour justement, pour pas perdre mes bases et si ça change de plateforme rester compatible.
Message cité 1 fois Message édité par burn2 le 10-11-2008 à 21:55:53 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
dap++ Script kiddie | Bonsoir,
--------------- dap.developpez.com |
burn2 ça rox du poney |
Message édité par burn2 le 10-11-2008 à 23:15:50 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
dap++ Script kiddie | pthreads-win32 permet aussi d'utiliser les sémaphores en fait ? Je fais un test dès que je redémarre sous Windows. Message cité 1 fois Message édité par dap++ le 10-11-2008 à 23:23:58 --------------- dap.developpez.com |
Joel F Real men use unique_ptr |
burn2 ça rox du poney |
--------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
burn2 ça rox du poney | Bon ben cette fois je confirme ça ne marche pas.
Concrètement, nbthread est déclaré à 10, donc vu que j'ai que 5 semaphore, à i=5 ça devrait se stopper et attendre qu'un de mes thread l'incrémente. Hors dés que j'atteinds ce seuil, donc quand i=5 et que le semaphore atteinds le niveau 0, je me prends une erreur du programme sans aucune explication, juste avant d'affichier i=5 donc bien exactement sur cette ligne là...
EDIT: et concrètement je ne sais même pas si les mutex marchent eux aussi vu qu'il faudrait que je fasse exprès de faire une concurrence d'accés pour voir si ça attends bien... EDIT2: Vous savez quoi????? Et bien ça vient de vista! J'essaye mon exécutable sous XP et tout marche bien!
Message édité par burn2 le 12-11-2008 à 09:27:13 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
xilebo noone | As tu recompilé les pthreads pour vista ? parceque si tu as récupéré les binaires (dll) sur internet, ils ont surement été compilé pour windows XP. Récupères les sources pthread-win32 et compile les sous vista. |
burn2 ça rox du poney | Heu ben non je n'ai pas recompilé, effectivement ça peut être ça, mais bon, personnellement, je ne veux pas de chose qui doivent être recompilé pour passer. Quand on va rechanger d'os ça va encore re être le bordel. Les machines sont sous xp pour le moment mais notre parc va changer trés rapidement, donc il me faut du portable soit en crosoft attitude .net histoire de pas me prendre la tête et si on a du linux je développerais ça mais ça sera rapide. Mais si je commence déjà à devoir recompiler pour xp puis pour vista etc... C'est sans fin. Mais bon ça serait bien qu'ils fournissent des infos pour moi quand j'ai une lib, je la prends je l'utilises point. Je vais voir si c'est effectivement ça. Ce qui serait fortement possible. EDIT: Message édité par burn2 le 12-11-2008 à 10:51:23 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
burn2 ça rox du poney | Et ça continue les déboires EDIT:
Message édité par burn2 le 12-11-2008 à 14:55:07 --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
burn2 ça rox du poney | Bon cette fois en C# j'arrive à mieux, tout marche pour le moment et exactement comme je veux. C'est quand même abusé de devoir utiliser du .net point sinon ça merde. --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
burn2 ça rox du poney | Bon ben voilà, j'ai fini mon programme. Et ça marche nickel. Mais obligé de le faire en C#... Merci microsoft. --------------- "C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …" |
frenchtoucco | quel est l'avantage de boost::thread par rapport à pthread --------------- je connais tout, je ne sais rien, seule certitude, à vouloir trop on finit par tout perdre. |
Joel F Real men use unique_ptr | en gros c'est multi-plateforme déjà et ca utilise la RAII pr eviter les drames classiqeus des mutex foireux. L'interface à base de foncteur est sans ocmmuen mesure avec le void* de chez mamie pthread. |
Publicité | Posté le |
Page : 1 2 Page Suivante |
Sujets relatifs | |
---|---|
utiliser une dll compilée en C# dans un projet VisualC++ | Exercices programmation C++ |
VBA - C++ - DLL | Récupération de temps de réponse (PING) en C |
[DRUPAL] C'est içi? | probleme de programmation en C |
programmation ds Alice avec le language Xml ou SML niveau debutant | [C#] simuler un click souris [résolu] |
Plus de sujets relatifs à : Programmation Threads en C++ |