Возможный дубликат:
C/С++: переключатель для нецелых чисел
Привет, Мне нужно использовать строку в корпусе коммутатора. Мое решение до сих пор заключалось в том, чтобы вычислить хэш строки с моей хэш-функцией. Проблема в том, что мне приходится вручную предварительно вычислять все мои хэш-значения для строк. Есть ли лучший подход?
h=_myhash (mystring);
switch (h)
{
case 66452:
.......
case 1342537:
........
}