Pthreads, méthode statique ?
Bonjour à tous :)
Je suis entrain d'étudier les pthreads sous Unix.
Alors qu'en C, tout se passe bien puisqu'il suffit de passer une fonction void *
En c++, tout se complique
en effet, dans une même classe, je désire donner à chaque méthode un pthread.
Problème : un void * ne suffit plus, et je crois même qu'il faille un static en plus ? Mais qui dit static dit commun à toutes les instances de la classe, donc cela perd un de son intérêt.
Est-ce que quelqu'un a un exemple de code en c++ où il y a :
une classe
des méthodes de cette classe définit
ces mêmes méthodes sont associés à des pthreads
Merci beaucoup :oops:
Bonne fin de journée
Re: Pthreads, méthode statique ?
Citation:
Envoyé par tibouchou
Problème : un void * ne suffit plus, et je crois même qu'il faille un static en plus ? Mais qui dit static dit commun à toutes les instances de la classe, donc cela perd un de son intérêt.
Bonne fin de journée
Merci à toi aussi sinon faire une recherche sur le forum : on peut déclarer une méthode seule d'une clasee en tant que static sans pour autant déclarer le reste des membres en static.
Consulter les FAQ c'est expliqué également 8)