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

1 ответ

Android - переключение на активность без перезапуска

Я программирую программу чата для Android. У меня есть список контактов как одно действие и окна чата как второе действие. Я использую startActivity, чтобы переключиться на активность чата, но активность чата перезагружается каждый раз. Поэтому ...

4 ответа

Код перед первым «регистром» в выражении switch

В C можно написать код до первогоcase этикетка. Есть ли случаи, для которых это полезно или это просто «мертвый блок кода»? Например.: switch (...) { { int a = 0x2a; printf("%d\n", a); } case 0: ... }

7 ответов

переключить регистр ошибок: регистр выражений должен быть константным выражением

Мое заявление о смене случая прекрасно работает вчера. Но когда я запускал код ранее этим утром, затмение дало мне ошибку, подчеркивая выражения case красным цветом и говорит: выражения case должны быть константным выражением, это константа, я не ...

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

3 ответа

Лучше использовать HashTable или switch case

Я не уверен, какой из них лучше. Мне нужно проанализировать каждый символ входной строки и получить заменяющую строку для символа. Для некоторых объектов разрешены все буквенно-цифровые символы, поэтому использование параметра switch / case ...

7 ответов

Рекомендации по рефакторингу для больших коммутаторов в C #

У меня есть приложение на C # / Winforms, которое позволяет пользователям размещать объекты в сетке для создания уровней для игры. У него есть несколько инструментов для размещения плиток / источников света / дверей / объектов и т. Д. В настоящее ...

18 ответов

Как выбрать диапазон значений в операторе switch?

Когда я пытаюсь скомпилировать, я получаю эту ошибку: 1>------ Build started: Project: snake, Configuration: Debug Win32 ------ 1> exercise.cpp 1>c:\users\robin\documents\visual studio 2010\projects\snake\snake\exercise.cpp(13): error C2059: ...

6 ответов

Словарь Python вместо switch / case

Я недавно узнал, что в python нет оператора switch / case. Я читал об использовании словарей вместо них, например, вот так: values = { value1: do_some_stuff1, value2: do_some_stuff2, valueN: do_some_stuffN, } values.get(var, ...

6 ответов

Корпус переключателя Rails в виде

Я хочу написать случай переключения на мой взгляд: <% @prods.each_with_index do |prod, index|%> <% case index %> <% when 0 %><%= image_tag("#{prod.img}", :id => "one") %> <% when 1 %><%= image_tag("#{prod.img}", :id => "two") %> <% when 2 ...

5 ответов

Заявление о переключении Java - возможно ли «или» / «и»?

Я реализовал систему шрифтов, которая узнает, какую букву использовать с помощью операторов переключения символов. В моем изображении шрифта только заглавные буквы. Мне нужно сделать так, чтобы, например, «a» и «A» имели одинаковый вывод. Вместо ...

4 ответа

Преобразование расширения диапазона корпуса GNU в стандарт C

Расширение диапазона регистра GNU допускает диапазоны регистра в операторах switch: switch (value) { case 1 ... 8: printf("Hello, 1 to 8\n"); break; default: printf("Hello, default\n"); break; }Как бы вы конвертировали это в стандартный C (c99 ...