Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
statická funkce "function" deklarována, ale není definována
Poznámky
Dopředný odkaz se provádí na static funkci, která není nikdy definována.
Funkce static musí být definována v rámci oboru souboru. Pokud je funkce definována v jiném souboru, musí být deklarována extern.
Příklad
Následující příklad generuje C2129:
// C2129.cpp
static void foo(); // C2129
int main() {
foo();
}
Možné řešení:
// C2129b.cpp
static void foo();
int main() {
foo();
}
static void foo() {}