Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: CL | DM;

Вниз

Инкремент   Найти похожие ветки 

 
Иксик   (2003-01-13 12:51) [0]

Я прочита в книге, что в Delphi 6 можно использовать инкремент как в Си, т.е не x:=x+5, а x+=5 (x*=7 и т.д.).
Я попробовал, но у меня это не сработало, может какие-то настройки нужно поменять?


 
Anatoly Podgoretsky ©   (2003-01-13 12:55) [1]

Выбей глаз автору


 
Думкин   (2003-01-13 12:56) [2]

может что не так дослышал?
inc(x,5)


 
Delirium^.Tremens ©   (2003-01-13 12:58) [3]

Если он "прочита" так же, как и "написа", боюсь автор пострадает ни за что :-)

procedure Inc(var X [ ; N: Longint ] );


 
Anatoly Podgoretsky ©   (2003-01-13 13:02) [4]

Мне тоже автора жалко, думаю он ни причем


 
Иксик   (2003-01-13 13:05) [5]

Borland Delphi 6. Стив Тейкстера и Ксавье Пачеко.
Читать я все-таки умею.
Inc() и в Turbo Pascal"е был.


 
Delirium^.Tremens ©   (2003-01-13 13:07) [6]


> Borland Delphi 6. Стив Тейкстера и Ксавье Пачеко.

:-) Там есть примеры исходников на C++ :-), а затем то же на Delphi Pascal


 
Иксик   (2003-01-13 13:13) [7]

Да нет, блин, ну что я совсем тупой?
Там написано про инкремент в C и C++, а потом сказано, что в Delphi начиная с 6-ой версии можно использовать такой инкремент!


 
F1 ©   (2003-01-13 13:15) [8]

Ну дык используй, если написано!!! :)))
Что еще для счастья надо?


 
Иксик   (2003-01-13 13:20) [9]

Да не работает, зараза. Напишу автору:)


 
Думкин   (2003-01-13 13:23) [10]

Стив Тейкстера и Ксавье Пачеко.
Эх, быть им одноглазыми. :-(


 
Иксик   (2003-01-13 13:26) [11]

Народ, если не верите, можете сами посмотреть.


 
Anatoly Podgoretsky ©   (2003-01-13 13:28) [12]

Ты дкмаешь, кто то будет перерывать книгу в поисках неизвестно чего, все таки толстая, а если по 5 то и в двух томах.


 
Думкин   (2003-01-13 13:30) [13]

Да верим - я ее не читал. Я по 6-му общие Дельфовые вообще не читал - только специализированные.


 
Думкин   (2003-01-13 13:30) [14]

так он страницу скажет.


 
gsu ©   (2003-01-13 13:32) [15]

Иксик пришли мне книгу в подарок, я почитаю, докаже, что ты прав ... и все довольны (-:|~


 
Иксик   (2003-01-13 13:33) [16]

О чем базар, страницу скажу, только у меня книги с собой на работе нет. Домой приду, объязательно скажу!


 
Иксик   (2003-01-13 13:36) [17]


> gsu © (13.01.03 13:32)
> Иксик пришли мне книгу в подарок, я почитаю, докаже, что
> ты прав ... и все довольны (-:|~

Ну и запросы, сказала база данных и повисла...


 
OlegMsc ©   (2003-01-13 13:36) [18]

Иксик все верно пишет.
В Delphi 6, Тейксера, Пачеко, в описании возможностей редактора есть упоминание, что поддерживается сишный формат (x+=5 etc).


 
gsu ©   (2003-01-13 13:38) [19]

Иксик не упрямься ... (-:|~


 
Иксик   (2003-01-13 13:39) [20]

Спасибо OlegMsc!
А у тебя получалось это использовать?


 
OlegMsc ©   (2003-01-13 13:41) [21]


> Иксик


Нет, к сожалению, я не пробовал, я на D5 сейчас.


 
Иксик   (2003-01-13 13:45) [22]

> gsu © (13.01.03 13:38)

Ты меня почти уговорил :)
Вообще-то я книгу у друга взял, а он ее из Москвы заказывал, у нас ее не продают.


> OlegMsc ©

Жаль, а то когда используются трехэтажные идентификаторы это очень удобно.


 
Chubais ©   (2003-01-13 13:59) [23]

ААААААААААААААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!


 
smok_er   (2003-01-13 14:00) [24]

>>Жаль, а то когда используются трехэтажные идентификаторы это очень удобно.

а чем плохо procedure Inc(var X [ ; N: Longint ] ); ?



 
Иксик   (2003-01-13 14:09) [25]


> smok_er

А строковые переменные?


 
REA ©   (2003-01-13 14:10) [26]

А в какое место + сувать? +:=, :+=, + :=, += и т.д.


 
Иксик   (2003-01-13 14:15) [27]


> REA ©

Знаешь анекдот:
Поручик Ржевский инструктирует офицеров перед балом, типа не ругаться и т.д.
На балу Наташа Р. получив от поручика цветы ахает и спрашивает:
"Куда же мне поставить эту красоту"?
Поручик: "Офицеры молчать!!!"

В том то и дело, что никто я не знаю почему это не работает.

Чую переведут ветку в "Потрепаться"!


 
Иксик   (2003-01-13 14:18) [28]

В
> никто я не знаю

В смысле никто, и я в том числе :)


 
smok_er   (2003-01-13 14:19) [29]

Иксик (13.01.03 14:15)
Прикольный анектод!
Мне вообще про поручика нравится.

> smok_er

А строковые переменные?

Да, я это упустил из виду... Кстати, double тоже в пролете.


 
Иксик   (2003-01-13 14:23) [30]


> smok_er

Ага.
Вообщем дело темное. Интересно, ведь Стив Тейкстера в прошлом работал в Borland и учавствовал в разработке Delphi, в смысле должен знать о чем пишет. Может это можно где-то включить или Update надо скачать...


 
Иксик   (2003-01-13 14:56) [31]

Народ, страница:

Borland Delphi 6. Стив Тейкстера и Ксавье Пачеко.
Глава 2. Язык Программирования Object Pascal,
Раздел "Операторы",
Подраздел "Операторы присвоения с действием",
стр.72


 
Иксик   (2003-01-13 15:17) [32]

Ну кто тут страницу хотел?


 
gsu ©   (2003-01-13 15:23) [33]

мне, хочу напомнить, ты книжку обещал ...


 
Delirium^.Tremens ©   (2003-01-13 15:29) [34]

Иксик (13.01.03 15:17)

> Ну кто тут страницу хотел?

Никто кроме тебя тут ничего не хотел. Если хочешь доказать, приводи цитаты. Книгу нам еще доставить не успели.


 
smok_er   (2003-01-13 15:30) [35]

gsu © (13.01.03 15:23)
мне, хочу напомнить, ты книжку обещал ...

Так тогда всем уже
Чтобы все, участвующие в обсуждении удостоверились... :)


 
Kotka ©   (2003-01-13 15:31) [36]

Я читал книгу этих авторов, но только для Delphi 5 и там ясно написано, что сишный код x+=5 записывается на паскале как inc(x,5)

???


 
smok_er   (2003-01-13 15:37) [37]

>>что в Delphi 6 можно использовать инкремент как в Си, т.е не x:=x+5, а x+=5 (x*=7 и т.д.).

Внимательнее читайте первое сообщение автора.

Иксик (13.01.03 15:17)
Если у Вас есть возможность отсканировать эту страницу и куда-нибудь выложить в доступное место, было бы неплохо на нее посмотреть.


 
Иксик   (2003-01-13 15:37) [38]


> Kotka ©


Это для Delphi 5.


> Delirium^.Tremens

Вы просили доказательств. Какой смысл мне приводить цитаты, я уже пересказал содержание.


 
Palladin ©   (2003-01-13 15:40) [39]

да такого в паскале в жизь небыло, хотя конечно нехватало :)
может еще попозже ктонить про перегрузку операторов замолвит слово...

даже если бы такая конструкция была бы введена народу об этом знало бы побольше... и еще: конечно книжка ко всем в руки не попадет, но ради интереса, можно ли из книге пример сюда... хоть посмотреть на эту конструкцию :)


 
Иксик   (2003-01-13 15:42) [40]

Народ, честное слово, завтра я просканирую эту страницу и помещу на какой-нибуди сайт.
Надеюсь меня не посадят за нарушение авторских прав.



Страницы: 1 2 3 вся ветка

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.015 c
14-5240
Alibaba
2003-01-16 14:03
2003.02.03
Web App Debugger


3-4705
Moe
2003-01-15 11:21
2003.02.03
Помогите подключить Аксессовскую базу


14-5201
Akela
2003-01-14 23:25
2003.02.03
Что общего ? :)))


14-5143
Yury
2003-01-17 16:12
2003.02.03
RxLib


1-4907
Kventin
2003-01-25 15:38
2003.02.03
Ошибка: Cannot focus a disabled or invisible window