Partager via


Erreur du compilateur C2092

Le type d’élément de tableau 'array name' ne peut pas être fonction

Les tableaux de fonctions ne sont pas autorisés. Utilisez un tableau de pointeurs vers des fonctions.

Exemples

L’exemple suivant génère l’erreur C2092 :

// C2092.cpp
typedef void (F) ();
typedef F AT[10];   // C2092

Résolution possible :

// C2092b.cpp
// compile with: /c
typedef void (F) ();
typedef F * AT[10];