Mam takie coś jako zmienna globalna:
const int jakaszmienna = jakasfunkcja(jakisparametr);
następnie chcę użyć tej stałej w instrukcji switch
:
switch(costam)
{
// ...
case jakaszmienna:
// ...
break;
// ...
}
natomiast kompilator wywala błędy:
C2051: Case expression not constant
C2131: Expression did not evaluate to a constant
Nie rozumiem o co chodzi. Przecież jakaszmienna
jest stałą.