Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 30.08.2008, 22:47   #16
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Лампочка Ответ: Принудительный выход

Сообщение от Kn793 Посмотреть сообщение
Ой наоффтопили.
Ну хотя бы goto кто-нибудь знает?
http://forum.boolean.name/showthread.php?t=26
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 30.08.2008, 23:06   #17
Kn793
Оператор ЭВМ
 
Аватар для Kn793
 
Регистрация: 30.08.2008
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Принудительный выход

Сообщение от ABTOMAT Посмотреть сообщение
Эээ, мне как бы для MidletPascal.
(Offline)
 
Ответить с цитированием
Старый 30.08.2008, 23:24   #18
Romanzes
Разработчик
 
Аватар для Romanzes
 
Регистрация: 06.04.2008
Сообщений: 541
Написано 196 полезных сообщений
(для 637 пользователей)
Ответ: Принудительный выход

А че, в MP разве есть goto?
(Offline)
 
Ответить с цитированием
Старый 30.08.2008, 23:34   #19
Kn793
Оператор ЭВМ
 
Аватар для Kn793
 
Регистрация: 30.08.2008
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Ответ: Принудительный выход

Так я и ищу замену.
Вообщем есть не малого объёма процедура, которую я решил перегнать из delphi в MP. В процедуре внутри всяких for,while, if... используется exit. Не знаю что делать.
(Offline)
 
Ответить с цитированием
Старый 30.08.2008, 23:55   #20
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Принудительный выход

хм, интересная задачка. В яве можно return вызвать в любом месте процедуры, а в МР об этом похоже забыли.
(Offline)
 
Ответить с цитированием
Старый 31.08.2008, 00:55   #21
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Принудительный выход

Это я к тому шо GoTo лажа
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 31.08.2008, 03:05   #22
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Принудительный выход

Используй break. Ну а если там большая вложенность циклов, то придется добавлять целую цепочку условных break'ов.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Kn793 (31.08.2008)
Старый 31.08.2008, 03:31   #23
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Принудительный выход

Кстати, на счёт return, давно хотел спросить. Если я в Java вызову ретун в середине процедуры, то ошибки не возникнет? Ретун просто возратит значение и завершит выполнение процедуры? Просто иногда бывает удобно, например, в цикле при получении нужного значения просто возратить ретун и всё. Иначе же придётся выйти из цикла, после этого вызвать ретун, но возможно, что после цикла ещё идёт код, который должен выполняться только если в цикле не нашлось требуемое значение. Надеюсь, меня поняли =)
(Offline)
 
Ответить с цитированием
Старый 31.08.2008, 10:13   #24
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Принудительный выход

В Java return можно вызывать из любого места. Там такого головняка как в MP нет.
(Offline)
 
Ответить с цитированием
Старый 31.08.2008, 11:49   #25
Kn793
Оператор ЭВМ
 
Аватар для Kn793
 
Регистрация: 30.08.2008
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Принудительный выход

А jar ведь можно декомпилировать, и вставить в нужных местах return. Так? Если да то скажите как это сделать.
З.Ы. С явой не работал, вопрос может глупый.
(Offline)
 
Ответить с цитированием
Старый 31.08.2008, 11:52   #26
jimon
 
Сообщений: n/a
Ответ: Принудительный выход

 
Ответить с цитированием
Старый 31.08.2008, 12:42   #27
Kn793
Оператор ЭВМ
 
Аватар для Kn793
 
Регистрация: 30.08.2008
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Принудительный выход

jimon, . Но я не хочу переписывать процедуру из 174 строчек, которую я написал пол года назад и почти ничего в ней не понимаю, пусть лучше меня динозавр покусает
Так если кто знает про декомпиляцию напишите плизз.
(Offline)
 
Ответить с цитированием
Старый 01.09.2008, 08:04   #28
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Принудительный выход

Сообщение от Kn793 Посмотреть сообщение
jimon, . Но я не хочу переписывать процедуру из 174 строчек, которую я написал пол года назад и почти ничего в ней не понимаю, пусть лучше меня динозавр покусает
Так если кто знает про декомпиляцию напишите плизз.
Если тебе охота потом править 1740 строчек, то вперед.
Большие участки кода на MP декомпилируются с ошибками.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выход в интернет через другой комп - как сделать? ViNT Болтовня 3 15.09.2008 10:28


Часовой пояс GMT +4, время: 21:37.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com