|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Результаты опроса: Нужны ли вложенные функции | |||
Да нужны | 14 | 63.64% | |
Нет не нужны | 8 | 36.36% | |
Голосовавшие: 22. Вы ещё не голосовали в этом опросе |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
29.04.2015, 19:09 | #1 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Вложенные функции
Ну надо мне знать . Суть идеи описывать функцию внутри функции (так или иначе это уже есть в некоторых языках программирования). Нужно ли или просто выпендреж?
Вкратце: Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
29.04.2015, 19:41 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,657
|
Конечно, нужны, дабы не плодить лишнего за пределами функции.
Благими намерениями устлана дорога на programmersforum.ru
|
29.04.2015, 19:46 | #3 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
без разницы, а стало быть не нужны
|
29.04.2015, 19:53 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да нужны, сам их использую. Оформил как и в Java Script таким образом чтоб можно было функцию описать вообще в любом месте кода. В общем то как ты в топе и написал - в теле другой функции. Как показала практика не просчитался.
I'm learning to live...
|
29.04.2015, 20:38 | #5 | |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Цитата:
|
|
29.04.2015, 21:38 | #6 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,776
|
Да, естественно нужны. Поскольку простые задачи в ИТ закончились, со сложными нужно бороться всеми доступными средствами, уменьшая сложность. Вложенные функции -- одно из таких средств.
Чуть-чуть развернул ответ MihalNik-а. |
29.04.2015, 21:51 | #7 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Я в Паскале так ни разу не делал.
Если нужна какая-то вспомогательная функция b для функции a, то просто не объявляю эту b в разделе интерфасе. И все почти так же: Код:
|
29.04.2015, 22:02 | #8 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
"Анонимки" нужны, вложенные - нет.
https://msdn.microsoft.com/ru-ru/library/0yw3tz5k.aspx Ну, или сразу на лямбды замахнуться |
29.04.2015, 22:10 | #9 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Предвижу следующий вопрос: нужен ли оператор goto?
E-Mail: arigato.freelance@gmail.com
|
29.04.2015, 22:31 | #10 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Объяснительная
Я, type_Oleg, один раз использовал в Паскале оператор goto. Но я не виноват, это все потому что я тупо переписывал в Паскаль программу на Бейсике, написанную в 1987 году для Радио-86РК. Переписал где-то лет 10 назад, неохота было разбираться. Можно еще развить - а нужен ли JMP в ассемблере? Кстати, в том же Радио-86 его "ОС" начинается как-то так: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Агрегатные функции + вложенные запросы = Ошибка=( | Anna312 | SQL, базы данных | 18 | 14.11.2013 15:17 |
Вложенные функции | kilogram | PHP | 7 | 03.04.2012 17:32 |
Вложенные функции | Красноглаз | Microsoft Office Excel | 1 | 05.12.2011 22:10 |
Вложенные функции или слишком много условий | OgE®_M@G | Microsoft Office Excel | 4 | 03.11.2011 07:35 |
Паскаль: функции, вложенные циклы | Liam_ | Помощь студентам | 2 | 23.12.2010 19:30 |