Как я выяснил, я могу использовать только числовые значения в операторах С++ switch, я думал, что там должно быть какое-то более глубокое различие между ним и связью if-else.
Поэтому я спросил себя:
- (Как) отличается
switchотif-elseif-elseifс точки зрения скорости выполнения, оптимизации времени компиляции и общей компиляции? Я в основном говорю о MSVC здесь.