Forum: Programmieren allgemein
by xineohp,
7. Apr 2005
auch wieder wahr, daran habe ich garnicht gedacht. Allerdings bestehen die Kombinationen wohl meist aus weniger als 100 Elementen (ich hab ehrlich gesagt nicht daran gedacht, dass das eine Rolle spielen könnte :oops: )
PS:
Oder ich versuchs mit einer Kombination aus beidem:
Da bei den primär IDs jeweils nur ein Bit gesetzt ist, kann ich mir ja einfach die Nr. dieses Bits merken -> integer....
Forum: Programmieren allgemein
by xineohp,
7. Apr 2005
hm,
@Jelly
genau das(eine extra Klasse) wollte ich eigentlich vermeiden, da ich dann meine IDs erzeugen und freigeben müsste und zusätzlich das Kopieren auch nicht so trivial ist, da ich mich in verschiedenen Threads bewege.
Ich glaube ich entscheide mich für eine billig Lösung:
Die primären IDs sind einfach Zahlen von 1 bis 5000 und die Kombinationen identifiziere ich, indem ich die...
Forum: Programmieren allgemein
by xineohp,
7. Apr 2005
hm,
hätte nicht gedacht, dass ich so schwer zu verstehen bin ... aber egal, ich werde noch mal verdeutlichen was ich meine:
angenommen ich habe fünf verschiedene Dateien, denen ich jeweils eine eindeutige ID zuordne:
Datei 1: ID1 = 1 = 2^0
Datei 2: ID2 = 2 = 2^1
Datei 3: ID3 = 4 = 2^2
Datei 4: ID4 = 8 = 2^3
Forum: Programmieren allgemein
by xineohp,
6. Apr 2005
hi,
ich brauche eine größere Anzahl (1000-5000) eindeutige IDentifikations-Nummern. Zusätzlich soll aus jeder beliebigen Kombination dieser ID-Nummern wiederum eine eindeutige ID entstehen, die diese Kombination kennzeichnet.
Im Prinzip entspricht dieses Verhalten genau dem von (Windows-)Flags (z.B. die Dateiattribut-Flags) allerdings basieren diese Flags auf den 2er Potenzen und ist somit...