Size: a a a

2020 April 12

ГМ

Геннадий Малинин in Delphi & Lazarus
Но, для некоторых тут, добавлю, что это не очень хорошая практика. В основном из-за того, что можно получить утечку памяти, если не использовать отдельный список с объектами.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
В общем, нужно следить и понимать что делаешь
источник

DB

Dmitry Belkevich in Delphi & Lazarus
eugene afx
не совсем понял. а дату как добавить к итему?
Data у айтима есть всегда.  тип даты - указатель. соответственно туда можно воткнуть любые данные
источник

DB

Dmitry Belkevich in Delphi & Lazarus
но, конечно, за датой нужно следить
источник

ea

eugene afx in Delphi & Lazarus
да все уже, заюзал баттонтекст, у меня все равно она бестекстовая стрелка. мне всего одну строчку сопровождающую надо было хранить
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ок. юзай, если удобно
источник
2020 April 13

ГМ

Геннадий Малинин in Delphi & Lazarus
Как в дженериках использовать уточнение Т для перечисляемых типов?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Чтобы уточнить, что T может быть только перечисляемым типом, наподобие
TNums = (tnOne, tnTwo, tbThree);
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Но не известный тип. Т.е. не только
function TSettings.Get<T: TNum>(Sec...

А любой такой тип
источник

AW

Alex Wow in Delphi & Lazarus
И
источник

AW

Alex Wow in Delphi & Lazarus
Т это универсальный парматер ,просто в него кидаешь перечисление
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alex Wow
Т это универсальный парматер ,просто в него кидаешь перечисление
Я не смогу применить к нему некоторые операции. Например приведение типов.
источник

AW

Alex Wow in Delphi & Lazarus
Т это что угодно
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
По этому для классов в Т, используют <T: class>
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Или <T: TMyClass>
источник

AW

Alex Wow in Delphi & Lazarus
Trecord <T>
A=T
источник

AW

Alex Wow in Delphi & Lazarus
Тебе надо возвращать свой тип
источник

AW

Alex Wow in Delphi & Lazarus
<свой тип >
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
На скрин посмотри. ReadInt. Четвертый параметр принимает только int
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Я должен привести Т к инт, а затем инт к Т
источник