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
Partager