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

  FORUM HardWare.fr
  Programmation
  C++

  Warnings avec pthread_create() et -pedantic-errors

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Warnings avec pthread_create() et -pedantic-errors

n°329172
nkth
Posté le 11-03-2003 à 07:58:45  profilanswer
 

Salut,
 
je suis en train de coder une appli distribuée sous linux en C (avec gcc).
 
pthread_create( &elecThrd, pthread_attr_default,
                                     ( void*)election, NULL );
Le prototype de ma fct election est :
void election( void )
 
Cette ligne provoque le warning suivant lorsque l`on utilise la
directive de compilation  -pedantic-errors:
ANSI forbids  passing arg3 of 'pthread_create' between function pointers and 'void*'.
 
Quelqu`un saurait-il comment faire pour se débarrasser de ce warning?
 
Merci

mood
Publicité
Posté le 11-03-2003 à 07:58:45  profilanswer
 

n°329183
leneuf22
Posté le 11-03-2003 à 08:35:52  profilanswer
 

Tu ne peux pas convertir un pointeur de fonction en void*, il faut faire comme ça :
 

Code :
  1. pthread_create( &elecThrd, pthread_attr_default, void (*)(void), NULL );


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

  Warnings avec pthread_create() et -pedantic-errors

 

Sujets relatifs
[pthread] mutex et cancelMakefile ou gcc - Comment faire pour ne pas afficher les warnings ?
masquer les warnings (help!)[PL/SQL] Peut-on faire des CREATE ou DROP dans un script PL/SQL?
[ THREAD ] pthread_join et pthread_exit : type du paramètre de sortie?[SQL & C++BUILDER] Need help : Big pb avec Create Table !!!
[Access] pb avec une requète "CREATE TABLE"[php] warnings embêtants, à part le @function, une idée?
[C++] pthread_cleanup_push ???[open GL] pas derreur pas de warnings a la compilation 21 a lexecution
Plus de sujets relatifs à : Warnings avec pthread_create() et -pedantic-errors


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