Errore del compilatore C2206
'function': typedef non può essere utilizzato per la definizione di una funzione
typedef
viene usato per definire un tipo di funzione.
L'esempio seguente genera l'errore C2206:
// C2206.cpp
typedef int functyp();
typedef int MyInt;
functyp func1 {}; // C2206
int main() {
MyInt i = 0; // OK
}