![]() |
Re: Wie erhalte ich eine Element aus einer Menge?
Zitat:
Delphi-Quellcode:
test := [];
Zitat:
Delphi-Quellcode:
sollte gehen, nur bedenke das du für eine ordnungszahl immer nur ein element haben kannst.
var x:byte;
... x := 15; test := test + [char(x)] |
Re: Wie erhalte ich eine Element aus einer Menge?
die einzigen Operationen die ich für sets kenne sind:
Delphi-Quellcode:
EDIT: zu langsam...
test := ['a','b','c'];
test := test - ['a']; test := test + ['d']; test := []; If 'd' in test then ... |
Re: Wie erhalte ich eine Element aus einer Menge?
Danke!
Das war mir bereits zuvor klar. Es geht nur darum, ob ich aus einer selbst definierten Menge das 1. bzw. ein beliebiges Element bekomme. Den rest habe ich bereits in prog eingebaut. mfg rsilo |
Re: Wie erhalte ich eine Element aus einer Menge?
Zitat:
Wenn du sagst was du überhaupt willst, dann müssen wir hier nicht stunden lang rumm eiern! |
Re: Wie erhalte ich eine Element aus einer Menge?
alles ok!
ich machs mit dem
Code:
Operator
in
|
Re: Wie erhalte ich eine Element aus einer Menge?
ich hab noch was gefunden um die Anzahl der Elemente im set zu bestimmen:
Delphi-Quellcode:
@maximov
Count := 0;
for Element := Low(char) to High(char) do if Element in test then Inc(Count); Zitat:
|
Re: Wie erhalte ich eine Element aus einer Menge?
hust
/edit: später |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz