|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.07.2019, 10:24 | #1 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
[РЕШЕНО] Функции в Delphi
Был уверен, что результатом выполнения функции является скалярная переменная. Потом заинтересовало: а так ли это? В описании - результат любого типа, кроме файлового. Решил попробовать с record. Работает!
Но вот с элементом массива record. подружить мою функцию не получилось. Is it possible ? Не для практического применения, чисто по теории. Среда - D7 . Код:
Последний раз редактировалось digitalis; 02.07.2019 в 10:27. |
02.07.2019, 10:45 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
поясните примером. можно даже тем, что не работает. просто понять логику. для затравки Код:
Последний раз редактировалось Serge_Bliznykov; 02.07.2019 в 10:48. |
|
02.07.2019, 12:13 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Действительно, работает. Видимо, ошибся где-то со скобкой - ночь, жара...
Thanks. Вопрос закрыт. |
03.07.2019, 02:07 | #4 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Цитата:
Скажите спасибо оптимизатору Дельфи, что выбросил вашу функцию на помойку проигнорировав её как функцию. Ибо ваша функция не возвращает никакого результата! Она лишь меняет значение некоей глобальной переменной. И тут повторно вопрос |
|
03.07.2019, 08:46 | #5 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Вот этот пост был совершенно лишним - во_первых, мы с Serge_Bliznykov все детально разобрали и вопрос закрыт, во-вторых, суждение в нем неверное.
Цитата:
Код:
Вопрос закрыт. Ещё раз. Последний раз редактировалось digitalis; 03.07.2019 в 09:11. |
|
03.07.2019, 11:36 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Не согласен в корне
Код:
Код:
Последний раз редактировалось Человек_Борща; 03.07.2019 в 11:38. |
03.07.2019, 15:01 | #7 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Ну невнимательно человек прочитал исходник. Не верится, чтоб человек с таким рейтингом был не осведомлен об синтаксисе функции.
http://www.delphibasics.ru/Function.php |
03.07.2019, 15:05 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я за northener могу поручиться чем угодно!
Он просто невнимательно посмотрел на код. Вот и всё. А Вы сразу начали ему синтаксис Паскаля объяснять. Он его и так знает. |
03.07.2019, 15:10 | #9 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Мы же не в суде, чтоб брать на поруки Просто обмен мнениями.
А вот конструкция вроде Код:
Если бы я сразу этот вариант проверил, и сыр-бор бы не разгорелся. Но это все - пустяки. Только бы мой рыжий котик полностью выздоровел. Последний раз редактировалось digitalis; 04.07.2019 в 07:34. |
04.07.2019, 01:22 | #10 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[РЕШЕНО] Prolog: Вычислить значеник функции y=x^2+6*x-5 в промежутке от N до 2*N с шагом 2 . N - натуральное число, вводимое с клавиатуры | AnnaSub | Помощь студентам | 2 | 22.05.2019 10:52 |
[РЕШЕНО][Delphi] Графика | Vitalik81311 | Помощь студентам | 1 | 03.01.2019 00:06 |
[РЕШЕНО] возвращаемое значение функции может быть неопределенным | Necker | Помощь студентам | 2 | 18.12.2018 19:08 |
[РЕШЕНО] Delphi 7, if then и else | DarkMorfius | Помощь студентам | 3 | 05.11.2017 16:07 |
[РЕШЕНО][Delphi] Активная ссылка в DBText.Delphi | Anastasea_ | Помощь студентам | 0 | 19.06.2017 22:45 |