Bonjour,
Je déclare un type de la manière suivante :
et j'obtiens le warning du titre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part typedef t_sender *(*sender_initializer)();
J'utilise gcc 4.2.2.function declaration isn't a prototype
Que signifie exactement ce warning ? La construction n'est pas licite ? Je l'utilise pour déclarer un pointeur de fonction pouvant prendre n'importe quelle liste de paramètres. Le warning disparaît si je met void entre parenthèses mais ce n'est pas ce que je veux...
Quelle est l'option qui permet de faire disparaître ce warning ? Et surtout est-ce sûr de faire disparaître le warning en question ?
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
   


 function declaration isn't a prototype
 function declaration isn't a prototype
				 Répondre avec citation
  Répondre avec citation
Partager