E2446 La définition de fonction ne peut pas être une déclaration typedef (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
En C ANSI, un corps de fonction ne peut être défini par un typedef avec un type de fonction.
Redéfinissez le corps de la fonction.