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.
Identifikátor nelze deklarovat pomocí specifikátoru specifikátoru
Poznámky
mutable Specifikátor byl použit v deklaraci, ale specifikátor není v tomto kontextu povolen.
mutable Specifikátor lze použít pouze u názvů datových členů třídy a nelze jej použít u deklarovaných const názvů nebo statica nelze jej použít pro referenční členy.
Příklad
Následující příklad ukazuje, jak může dojít k C2178 a jak jej opravit.
// C2178.cpp
// compile with: cl /c /W4 C2178.cpp
class S {
mutable const int i; // C2178
// To fix, declare either const or mutable, not both.
};
mutable int x = 4; // C2178
// To fix, remove mutable keyword