Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az "azonosító" nem deklarálható a "kijelölő" azonosítóval
Megjegyzések
Egy mutable deklarációban egy meghatározót használtak, de ebben a környezetben a kijelölő nem engedélyezett.
A mutable kijelölő csak az osztály adattagjainak neveire alkalmazható, és nem alkalmazható a deklarált const nevekre vagy static, és nem alkalmazható a hivatkozási tagokra.
példa
Az alábbi példa bemutatja, hogyan fordulhat elő a C2178, és hogyan javítható ki.
// 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