Compartir a través de


Error del compilador C2092

El tipo de elemento de matriz "array name" no puede ser una función

Observaciones

No se permiten matrices de funciones. Use una matriz de punteros a funciones.

Example

En el siguiente ejemplo se genera el código C2092:

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

Posible solución:

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