Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
3. Mär 2024
Wäre aber auch zu einfach, wenn es das SET selbst könnte. :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
3. Mär 2024
Maaa, es wäre jetzt zu einfach gewesen. :roll:
type
TWindowsSet<T> = record
class operator Implicit(A: T): TWindowsSet<T>;
case Integer of
0: (TheSet: T);
1: (Aligned: Integer);
end;
Aber neeeeeeeeee. :cry:
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
3. Mär 2024
Bloß mal zur Rücksicherung.
Es gibt hierfür immernoch keine wirkliche Lösung, für ein {$MINSETSIZE}, oder hab ich's nur übersehn?
Ich Schreib grade mal ein paar Sachen mir zusammen, um bald das neue Quality-Portal mit Millionen Bugreports in die Knie zu zwingen ... je länger sie brauchen, um so schlimmer wird es.
Und auf der Suche über meinen eigenen uralten Thread gestolpert ... echt...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Mai 2008
Ups "or" :wall:
dann geht's halt nicht anders,
aber was solls :? ... nja, manchmal ist die strenge Typisierung auch garnicht sooo schlecht :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Mai 2008
Mit {$MINENUMSIZE x} / {$Zx} kann man ja dir Größe von "enumerated types" festlegen,
Gibt es da auch eine Möglichkeit dieses für SETs zu machen?
in C sind diese ja Integer-groß, aber in Delphi standardmäßig so klein wie möglich :wall:
enum tagLOCKTYPE
{ LOCK_WRITE = 1,