![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Пользователь
Регистрация: 27.07.2011
Сообщений: 71
|
![]()
вот такой вопрос: чем отличается реализация эта
Цитата:
Код:
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
|
|
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]()
Если я не ошибаюсь, при var можно передавать переменную для обработки подпрограммой и возможностью её изменения, а out - только выведения резлультата. Хотя я как-то по привычки использую var, но лучше разбивать код на более мелкие части, чтобы код был прост и понятен
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
![]() |
![]() |
#23 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
DenNik2006, в данном примере разницы нет.
а вообще out автоматически очищается при входе в процедуру, это удобно например при получении из процедуры данных записи (record) |
![]() |
![]() |
#24 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
#25 | |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]() Цитата:
На счет разницы, возможно есть небольшое преимущество в производительности, ведь не нужно передавать лишний параметр, всего лишь выделить для него память
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
|
![]() |
![]() |
#26 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
ну ведь очищается, я же не говорил что она уничтожается
это аналогично FillChar |
![]() |
![]() |
#27 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
И какой идиот считает, что процедура возвращает значение через ВАР?
Тогда функция возвращает несколько значений... Если для вас нет разницы между вернуть значение и изменить параметр, то причем тут процедура? http://en.wikipedia.org/wiki/Side_ef...mputer_science) |
![]() |
![]() |
#28 | ||
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]() Цитата:
2. Изучай делфи: http://www.snkey.net/books/delphi/ch1-6.html Цитата:
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
Последний раз редактировалось Stilet; 22.08.2011 в 17:31. |
||
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 08.06.2011
Сообщений: 693
|
![]()
Спасибо всем!
|
![]() |
![]() |
#30 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать так,чтобы он левой рукой до стены коснулся? и если можно чтобы двери лифта закрылись | maxon56 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 07.06.2011 18:46 |
Как записать, чтобы ячейка выдавала то же число, что введено в другой? | abdumanon | Microsoft Office Excel | 6 | 09.04.2009 16:05 |
Как сделать так,чтобы при нажатии на кнопку выполнялась процедура? | Bolgarin | Общие вопросы Delphi | 10 | 03.06.2008 23:48 |
Число N, заменить одну из его цифр, чтобы получилось число, max близкое к некоторой степени двойки | urgu_st | Помощь студентам | 13 | 23.10.2007 09:14 |
что нужно сделать, чтобы при нажатии кнопки запускалась процедура | mager | Общие вопросы Delphi | 15 | 19.11.2006 15:02 |