Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
stała wielkości liter "stała" jest zbyt duża dla typu wyrażenia przełącznika
Stała wielkości liter w wyrażeniu switch
nie mieści się w typie, do którego jest przypisany.
Przykład
// C4178.cpp
// compile with: /W1 /permissive
int main()
{
unsigned int u = 1;
switch (u)
{
case 4294967295: // OK, maximum value for type unsigned int
break;
case 4294967296: // C4178, exceeded maximum value
break;
}
}