Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Вниз"begin;" и "begin" Найти похожие ветки
← →
zoo2 (2006-10-19 09:07) [0]Зачем в delphi существуют две возможности написания begin: просто и с ";" в конце? Это для ккой-то совместимости или наследие турбо паскаля?
← →
Джо © (2006-10-19 09:08) [1]"begin;" — это не бегин "с ";" на конце", это begin и пустой оператор.
← →
Джо © (2006-10-19 09:09) [2]точно так же можешь написать ;;;;;;;; без всякого "begin".
← →
Ketmar © (2006-10-19 09:14) [3]вопрос навстречу: зачем при установке Delphi не надо сдавать экзамен на знание языка?
← →
SerJaNT © (2006-10-19 09:48) [4]
> зачем при установке Delphi не надо сдавать экзамен на знание
> языка
А вы когда первый раз Delphi запустили, уже знал его??
← →
Ketmar © (2006-10-19 09:52) [5]>[4] SerJaNT(c) 19-Oct-2006, 09:48
>А вы когда первый раз Delphi запустили, уже знал его??
язык? да. однако куча лет программирования на TP/BP даром не проходит. да и перед тем, как сделать первую программу (D1, ага %-), я читал. в частности -- о Delphi, о нововведениях и об идеологии. вот такой вот я странный -- сначала читаю, потом программирую.
← →
vegarulez © (2006-10-19 11:55) [6]2Ketmar.
Флаг тебе в руки барабан на шею.
Это же форум начинающих. А ты вечно всякие реплики пишешь, зафлужая тему. Мой совет или бы по существу отвечал не выставляя себя богом, или бы молчал.
P.s.
Каждый начинает по своему. Мне допустим сподручней обучаться чо-нить делая, а не читая.
← →
Ketmar © (2006-10-19 11:56) [7]>[6] vegarulez(c) 19-Oct-2006, 11:55
>Мой совет
твой совет мне нужен так же, как прошлогодний снег.
>обучаться чо-нить делая, а не читая.
не читай дальше. игнор №3.
← →
КиТаЯц © (2006-10-19 13:08) [8]
> vegarulez © (19.10.06 11:55) [6]
> 2Ketmar.
> Флаг тебе в руки барабан на шею. ...
Фу.... как грубо...
← →
RebroFF (2006-10-19 13:16) [9]
> Флаг тебе в руки барабан на шею.
Не-е-е...Без Ketmara форум потерял бы своё лицо. А пинок, особенно по делу и с юмором, иногда лучше пространных и бесконечных рассуждений.
← →
AnonimUser (2006-10-19 15:07) [10]
> Без Ketmara форум потерял бы своё лицо
Я еще ни разу не видел чтобы Ketmar ответил по делу.
Полностью согласен с тем что он постоянно строит из себя бога.
> твой совет мне нужен так же, как прошлогодний снег.
А какого хрена ты советуешь другим?
← →
Johnmen © (2006-10-19 15:32) [11]
> Полностью согласен с тем что он постоянно строит из себя
> бога.
А других вариантов, что, не можешь представить? Напр., что он и есть бог?
> А какого хрена ты советуешь другим?
Так просят же совета. И он советует...
А вот какого хрена здесь делают анонимщики? А-а-а... Понятно. Флудят, как обычно...
← →
_RusLAN © (2006-10-19 15:38) [12]> Мне допустим сподручней обучаться чо-нить делая, а не читая.
Правильно, зачем напрягаться перечитывать книги. Проще писать сюда по любому поводу, и пусть те, кто все-таки прочитал отвечает на все распросы. Да? :)
← →
Gero © (2006-10-19 15:47) [13]> [10] AnonimUser (19.10.06 15:07)
Псевдоанонимы — жалкие, обиженные жизнью существа.
← →
Наиль © (2006-10-19 16:31) [14]О пустых операторах.
Иногда вместоtodo
в моих программах появляются такие строчки:
if условие then;
или
if условие then else;
или
for i:=0 to Count-1 do;
Соотвествено послеthen, else и do
находятся пустые операторы. Но больше, чем на пол часа такие строчки не задерживаются. Подумал и заполнил. Чаще всего превращаю условное выполнение в безусловное (для отладки):
// Отладка
// вместо if условие then Оператор;
if условие then; Оператор;
← →
han_malign © (2006-10-19 17:56) [15]
> Чаще всего превращаю условное выполнение в безусловное (для отладки):
OFFTOP:
{$IFOPT D+}
{$DEFINE DBG1}
{.$DEFINE DBG2}
{$ENDIF}
{$IFDEF DBG1}
{$MESSAGE WARN "DBG1 defined"}
{$ENDIF}
{$IFDEF DBG2}
{$MESSAGE WARN "DBG2 defined"}
{$ENDIF}
← →
Наиль © (2006-10-19 18:24) [16]
> OFFTOP:
Боюсь, что после следующей моей фразы тема уйдёт в "Потрепаться".
Метод из [15] безусловно хорош, НО...
Уж больно далеко дефайны находятся от места отладки. Разумнее всего располагать их в начале модуля, что я и делаю, т.к. там их легче всего найти. Да и по логике кода им там самое место. Временами приходиться метаться от места отладки к началу модуля и обратно. А ещё {$} должны стоять до и после отлаживаемого участка. Т.е. опять перемотка туда-сюда, чтобы поставить или убрать эту пару. Кроме того, эти скобки мешают восприятию самой программы. По мне лучше заключать в If Begin End; По крайней мере, этот метод лишён последнего недостатка.
PS. Не подумайте, что критикую {$} как инструмент. Это отличный инструмент для профессионалов. Завидую тем, кто игнорирует все перечисленые неудобства. Просто наболело. Слеза. Занавес. Апплодисменты.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.037 c