Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
statische functie 'functie' gedeclareerd maar niet gedefinieerd
Opmerkingen
Er wordt een vooruitverwijzing gemaakt naar een static functie die nooit gedefinieerd is.
Er moet een static functie worden gedefinieerd binnen het bestandsbereik. Als de functie is gedefinieerd in een ander bestand, moet deze worden gedeclareerd extern.
Voorbeeld
In het volgende voorbeeld wordt C2129 gegenereerd:
// C2129.cpp
static void foo(); // C2129
int main() {
foo();
}
Mogelijke oplossing:
// C2129b.cpp
static void foo();
int main() {
foo();
}
static void foo() {}