Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'function' : les fonctions statiques avec étendue de bloc sont illégales
Une fonction locale est déclarée static. Les fonctions statiques doivent avoir une étendue globale.
L’exemple suivant génère l’erreur C2267 :
// C2267.cpp
static int func2(); // OK
int main() {
static int func1(); // C2267
}