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

Вниз

pred   Найти похожие ветки 

 
zibert   (2013-09-30 22:31) [0]

dxe4. в новых версиях дельфи стали часто встречаться задания констант и проч., типа Name: Array[0..Pred(260)] of AnsiChar; какие отличия от Name: Array[0..260] of AnsiChar; ?


 
Rouse_ ©   (2013-09-30 22:41) [1]

а в старых Pred не работал?


 
Туповатый ©   (2013-09-30 22:53) [2]


> а в старых Pred не работал?


работал.


> в новых версиях дельфи

может работать новый чувак которому так нравится.


> какие отличия от Name: Array[0..260] of AnsiChar; ?

на элемент меньше.


 
zibert   (2013-09-30 22:55) [3]

спасибо. т.е. можно было бы просто написать 259? а в чем фича?


 
Туповатый ©   (2013-09-30 23:01) [4]


> а в чем фича?

http://www.delphisources.ru/pages/faq/faq_delphi_basics/Pred.php.html


 
Германн ©   (2013-09-30 23:29) [5]


> а в чем фича?

Некоторым очень трудно подсчитать количество элементов в массиве [0..259]. А так и считать не нужно.


 
Туповатый ©   (2013-09-30 23:44) [6]


> > а в чем фича?

могу не знать сколько или где, но могу знать, что меньше или левее.


 
icWasya ©   (2013-10-01 10:20) [7]

ну прямо так - Name: Array[0..Pred(260)] of AnsiChar; писать всё-таки не следует, а вот так
Name: Array[0..Pred(MAX_PATH)] of AnsiChar
будет более понятно


 
Anatoly Podgoretsky ©   (2013-10-01 10:23) [8]

> zibert  (30.09.2013 22:31:00)  [0]

Одно 260 неправильное
значение, будет рантайм
ошибка


 
Anatoly Podgoretsky ©   (2013-10-01 10:25) [9]

> zibert  (30.09.2013 22:55:03)  [3]

Ну фича в том, что бы не ошибиться, как ты

--


 
RWolf ©   (2013-10-01 12:03) [10]


> zibert   (30.09.13 22:55) [3]
> т.е. можно было бы просто написать 259? а в чем фича?

в том, что эту строчку можно будет найти поиском "260" по исходникам.



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
11-1251813475
AndreyRus
2009-09-01 17:57
2014.08.24
Нужна ли FileClose в KOL?


2-1380528742
12345
2013-09-30 12:12
2014.08.24
не вызывается событие OnBeforePost


15-1390920271
ухты
2014-01-28 18:44
2014.08.24
Когда выборы


2-1380108417
Вася
2013-09-25 15:26
2014.08.24
Это фишка или баг фрипаскаля?


3-1300339224
Alex_1025bit
2011-03-17 08:20
2014.08.24
dbExpress и MySQL определение автоинкрементного индекса