AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ID erstellen/berechnen

Ein Thema von xineohp · begonnen am 6. Apr 2005 · letzter Beitrag vom 7. Apr 2005
 
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#7

Re: ID erstellen/berechnen

  Alt 7. Apr 2005, 14:07
Wenn du für 5000 verschiedene Attribute alle möglichen Kombinationen eindeutig in einer ID speichern willst, bist du mit Integer o.ä. Typen komplett verloren, denn dafür muss du 2^5000 verschiedene IDs erzeugen können, und das ist ne Menge. Es bleibt dir also nix anderes übrig, als eine Klasse zu schreiben, wo du nicht deine ID direkt speicherst, sondern eben jedes einzelne Bit getrennt. Als Bit-Typ kannst du z.B. Boolean nehmen. Die einzelnen Bits kannst du in einem dynamischen array speichern.

Dann musst du wohl auch noch AND und OR in der Klasse einbauen. Das sollte aber nicht das Problem sein, da dir ja jedes einzelne Bit in einer getrennten Variable vorliegt.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 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