Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизОпределение Процедуры и Функции Найти похожие ветки
← →
Antonn © (2005-02-02 17:34) [0]Здравствуйте коллеги. Вот такой принципиальный вопросец возник: чем отличается процедура от функции? Кроме того, что функция возвращает чего-то и имеет другой синтаксис.
← →
Reindeer Moss Eater © (2005-02-02 17:36) [1]Тем что функции есть везде, а процедуры только в некоторых местах.
← →
pasha_golub © (2005-02-02 17:38) [2]Ну, процедура тоже может возвращать, например
procedure Special(out Param: variant);
← →
Sergey_Masloff (2005-02-02 17:41) [3]тем что функция возвращает результат своего выполнения который можно (а ранее и нужно было) присвоить чему-нибуть. А возвращать чего-то могут и процедуры и функции через ссылочные параметры (в паскале var, out)
← →
Antonn © (2005-02-02 17:47) [4]Sergey_Masloff (02.02.05 17:41) [3]
тем что функция возвращает результат своего выполнения который можно (а ранее и нужно было) присвоить чему-нибуть.
ну я это и хотел сказать. А вот где еще отличия?
ЗЫ Препод пристал, типа в игру играет - найти 10 отличий:))
← →
blackman © (2005-02-02 17:50) [5]Названия разные :)
← →
Digitman © (2005-02-02 17:51) [6]
> А вот где еще отличия?
> ЗЫ Препод пристал, типа в игру играет - найти 10 отличий
так и скажи - а больше, мол, никаких отличий нет, и , мол, не жди что появятся в ближ.обозримом будущем .. эк, мол, ты, препод, губенки раскатал - еще,мол, тебе отличия подавай)
только не мямли, а скажи это с полной уверенностью.
а ежели препод кочевряжиться начнет или, не дай бог, банан тебе по предмету влепит в кондуит - срочно дуй сюда жаловаться ... разложим твоего препода до самых нехочу)
← →
ms © (2005-02-02 17:54) [7]>[6]
Klass!!!!!!!
← →
Kerk © (2005-02-02 17:56) [8]имхо ничем не отличаются. тут надо конкретный язык с конкретным синтаксисом рассматривать, чтобы что-то определенное сказать.
← →
Antonn © (2005-02-02 17:57) [9]Digitman © (02.02.05 17:51) [6]
только не мямли, а скажи это с полной уверенностью.
я ему так и сказал. Он сказал что еще есть. Я сказал, что нету. Домой пришел, и думаю: а вдруг есть?
← →
Reindeer Moss Eater © (2005-02-02 18:01) [10]а вдруг есть?
Функция называется на "Ф", а процедура на "П".
И оканчиваются тоже по разному.
Вот тебе еще два отличия
← →
Sergey_Masloff (2005-02-02 18:03) [11]Antonn © (02.02.05 17:47) [4]
>ну я это и хотел сказать.
Ну я не телепат, что ты ХОТЕЛ сказать я не знаю но СКАЗАЛ совсем не то. Это точно.
Ну еще функцию можно как LValue использовать и как значение параметра но это и не отличие никакое а просто следствие наличия возвращаемого значения.
← →
Sergey13 © (2005-02-02 18:03) [12]2[10] Reindeer Moss Eater © (02.02.05 18:01)
>Вот тебе еще два отличия
По таковски еще пару десятков можно сделать. Типа тут вторая "У", а там третья "О". 8-)
← →
Reindeer Moss Eater © (2005-02-02 18:04) [13]Процедуру тоже можно передать параметром. Если в языке есть процедурные типы.
← →
Antonn © (2005-02-02 18:09) [14]Язык Delphi. Вопросы из "семестрового курса изучения Deplhi". Ничего "навороченого" или "из глубин" не может быть.
ЗЫ Рассказал-бы я, как нам курсовые задавали. И примерный ход решения. Это было нечто:)))
← →
Digitman © (2005-02-02 18:09) [15]
> Antonn © (02.02.05 17:57) [9]
препод тебя, скорей всего, "на понт взял")
см. [10]
)
на эту тему есть бородатый "еврейский анекдот" :
Абрам (А) всю ночь ворочается в койке, никак не заснет, стонет
Сарра (C): Ты чего, Абраша, не спишь ?
А: Да вот, занял у Исаака 10 шекелей..
С: И шо ?
А: Таки отдавать надо долг ..
С: Так ты скажи Исааку, что не отдавать не собираешься - пусть он не спит !
А: У
C:
← →
Antonn © (2005-02-02 18:21) [16]Задание курсовой: создать программу, на форме которой воспроизвести анимацию с помощью средств TCanvas.(уже идиотизм для курсовой)
Теперь как нам предлагали(скорее заставляли) делать эту анимацию. В таймере есть переменная(boolean), при одном значении мы рисуем линию красным цветом, при другом мы стираем! нарисованое путем рисования той же фигуры но цветом фона формы. Никакой речи о doublebuffered и о canvas.copyrect() небыло. мерцало все это страшно. Полигон был только у меня(за что и поплатился), остальные довольствовались lineto и moveto. В общем, смех сквозь слезы. А теперь еще пристала с этими различиями...
← →
SergP © (2005-02-02 20:39) [17]
> а ежели препод кочевряжиться начнет или, не дай бог, банан
> тебе по предмету влепит в кондуит - срочно дуй сюда жаловаться
> ... разложим твоего препода до самых нехочу)
Ага... А потом сделать распечатку ветки с форума и показать преподу...
> А теперь еще пристала с этими различиями...
так препод у тебя- женщина? А может она просто неравнодушна к тебе?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.034 c