Y
Size: a a a
Y
Ш
Ш
Ш
СП
FormatFloat('#.###', Class.Property.Items[0]));
выводит для Property
типа TFPGList
j = .1: те десятичное число без нуля (понимаю что можно взамен '#.###'->'0.000'
, но все же)?TFPGList
начиная с n-ого индекса, если ранее Add до n не "дошел"? Те не вижу в методах AddRange?AW
Ш
Ш
I
FormatFloat('#.###', Class.Property.Items[0]));
выводит для Property
типа TFPGList
j = .1: те десятичное число без нуля (понимаю что можно взамен '#.###'->'0.000'
, но все же)?TFPGList
начиная с n-ого индекса, если ранее Add до n не "дошел"? Те не вижу в методах AddRange?Ш
AW
СП
FloatToStr
выдает j = 0.1. В чем разница в выходе функций, нолик то вроде бы у числа есть, а FormatFloat
говорит что нолика нет.Y
AW
Ш
Ш
Y
Ш
Y
В Java интерфейсы изначально входят в язык, являясь неотъемлемой его частью.
В объектной подсистеме языка Object Pascal никаких интерфейсов не было, их поддержка была введена в Delphi 2 для обеспечения написания и использования COM-компонентов. Соответственно, механизм интерфейсов Delphi ориентирован, в первую очередь, на использование технологии COM.
В C++ интерфейсов, строго говоря, нет вообще. Механизм, аналогичный интерфейсам (и исторически предшествующий им) реализуется другими средствами чрезвычайно мощной объектной подсистемы этого языка.
GB