Błąd kompilatora C2510
'identifier' : lewo od '::' musi być klasą/strukturą/union
Nazwa klasy, struktury lub unii musi znajdować się po lewej stronie operatora rozpoznawania zakresu (::
).
Poniższy przykład generuje kod C2510:
// C2510.cpp
struct S {
static const int x = 1;
};
int main() {
S s;
int num1 = s::x; // C2510
int num2 = S::x; // OK
}
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla