Как работает switch "под капотом"?
Недавно стало интересно, как работает switch в С++. Вычитал что существует таблица переходов, но она в некоторых случаях создается, а в некоторых - нет, вообщем до конца не понятно, что да как. Не могли бы вы разъяснить про реализацию этого прекрасного оператора в С++. Заранее спасибо :)