The book in section 3.5 gives these valid case examples:

case ’0’: .. case ’9’:
case ’A’: .. case ’Z’: case ’a’: .. case ’z’:
case ’.’, ’,’, ’:’, ’;’, ’!’, ’?’:

In my code:

case "STEP01": ...compiles and works correct
case "STEP01", "STEP02": ...compiles and works correct
case "STEP01": .. case "STEP50": ...compiler reports:

iccstats.d(27): Error: Integer constant expression expected instead of "STEP01" iccstats.d(27): Error: Integer constant expression expected instead of "STEP50" iccstats.d(27): Error: integral constant must be scalar type, not const(char[])

Help please.

Reply via email to