Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Это ты хорошо увидел :)) Возможно это ответ.
Отправлено
POV
(78.31.77.123)
14 июля 2011, г. 15:23
В ответ на:
Где же это он у тебя переходит на метку 10?! Он начинает сравнивать свитчевую переменную, которая у тебя константа 13, со всеми товоими метками и таким образом определяет, куда же ему идти и что делаь. Это абсолютно необходимый этап в жизни любого свитча. Начал свои сравнения он с 10, ему так удобнее, но тело метки 10, т.е. оператор брек он же не выполняет. Что же ты тогда талдычишь о переходе на метку 10? Все он делает формально правильно. Другое дело -неоптимально. Но, я полагаю он просто оптимальность потерял от изумления, увидев вместо переменной - константу 13. Он же не думал, что найдутся извращенцы, подсовывающие свитчу вместо переменной константу:-))
отправлено
-=ВН=-
14 июля 2011, г. 10:48
Составить ответ
|
Вернуться на конференцию
Ответы
Стыдитесь, поручик, какие еще "возможно" на ровном месте?!
-
-=ВН=-
(
пустое
, 14.07.2011, 15:27:27
194.190.183.238
)
Место ровное, наверно в документации даже утверждается про похуистичное отношение компилятора к такому коду в угоду оптимизации. Но таки не очевидно решение такое.
-
POV
(
пустое
, 14.07.2011, 15:50:51
78.31.77.123
)
Да ладно тебе теории на ровном месте разводить:-)
-
-=ВН=-
(
пустое
, 14.07.2011, 16:29:38
194.190.183.238
)
Да ладно тебе теории на ровном месте разводить:-)
-
-=ВН=-
(
пустое
, 14.07.2011, 16:29:13
194.190.183.238
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru