Erreur du compilateur C2090
la fonction renvoie un tableau
Une fonction ne peut pas retourner un tableau. Renvoyer un pointeur vers un tableau à la place.
L’exemple suivant génère l’erreur C2090 :
// C2090.cpp
int func1(void)[] {} // C2090
Résolution possible :
// C2090b.cpp
// compile with: /c
int* func2(int * i) {
return i;
}