Результаты поиска по запросу "switch-statement"

1 ответ

Как сделать рефакторинг Переключиться в Словарь / Фабрика

2 ответа

Шаблон C ++ для развертывания цикла с помощью переключателя?

Мой вопрос похож наМожно ли развернуть цикл при работе с целочисленным параметром шаблона? [https://stackoverflow.com/questions/1099427/can-one-unroll-a-loop-when-working-with-an-integer-template-parameter/1100358#1100358] но я хочу смешать время ...

9 ответов

swtich был бы мечтой ... он был вложен, если / elses ... написан на языке C ++ программистами COBOL ... Я ушел вскоре после этого.

отрим следующие два фрагмента с фигурными скобками: switch (var) { case FOO: { x = x + 1; break; } case BAR: { y = y + 1; break; } } Без брекетов: switch (var) { case FOO: x = x + 1; break; case BAR: y = y + 1; break; }Я знаю, что во фрагменте ...

ТОП публикаций

3 ответа

последний регистр переменной в операторе switch

2 ответа

Почему переключатель enum принимает неявное преобразование в 0, но не для других целых чисел?

Существует: enum SomeEnum { A = 0, B = 1, C = 2 }Теперь компилятор позволяет мне написать: SomeEnum x = SomeEnum.A; switch(x) { case 0: // <--- Considered SomeEnum.A break; case SomeEnum.B: break; case SomeEnum.C: break; default: break; ...

7 ответов

Не знаю точно, где находится порог, но я использую синтаксис регистра, если только первое «почти всегда» не проходит первый тест.

торы Switch обычно быстрее, чем эквивалентные операторы if-else-if (как, например, описано в этомстатья) из-за оптимизации компилятора.Как на самом деле рабо...

4 ответа

Работа с сочетанием дел и дубликатов дел в операторах переключения

Можно ли комбинировать

5 ответов

Тем не менее, это почти всегда хороший совет, чтобы избежать сложных случаев, таких как чума.

управление потоком, необходимо поставить фигурные скобки

2 ответа

Получение ошибки инициализации связок

У меня есть этот фрагмент кода, взятый из загруженного примера:

0 ответов

 например, если вы хотите, чтобы он был более строгим.

ал способ реорганизовать и упростить одну функцию, где я должен выполнять сортировку данных в зависимости от типа входного класса, и застрял вswitch(input.GetType()): Быстрый поиск привел меня кПочему оператор C # switch не позволяет ...