AGB  ·  Datenschutz  ·  Impressum  







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

"Steinzeit Listen"

Ein Thema von Bjoerk · begonnen am 31. Okt 2016 · letzter Beitrag vom 31. Okt 2016
Antwort Antwort
Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 12:04
Ich kapiers generell nicht, weshalb man so einen Aufwand treibt? Das sind doch nur IntegerListen oder für kleinere Records usw..?
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 12:06
und die Integerlisten werden halt über Interfaces definiert. Damit kannst Du deine "Steinzeitlisten" unter Verwendung der Interfaces neu implementieren und der Drittkomponente unter jubeln und alles läuft weiter. Also keine Steinzeit, eher Modern Art
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#3

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 12:19
Diese Dinger gibt es in Spring4D von Stevie auch:
https://github.com/Spring4D/Spring4D...ions.Lists.pas

Dort spielt Generic und anonym. Methoden noch mit rein. Sehr modern!
Aber auch erheblich langsamer als normale Listen, die direkt von Delphi kommen.
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#4

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 12:21
Ich kapiers generell nicht, weshalb man so einen Aufwand treibt? Das sind doch nur IntegerListen oder für kleinere Records usw..?
Wahrscheinlich weil der Code zu einer Zeit geschrieben wurde, als es in Delphi noch keine Generics gab? Das war halt alles etwas mühsam.
  Mit Zitat antworten Zitat
Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 19:27
und die Integerlisten werden halt über Interfaces definiert. Damit kannst Du deine "Steinzeitlisten" unter Verwendung der Interfaces neu implementieren und der Drittkomponente unter jubeln und alles läuft weiter. Also keine Steinzeit, eher Modern Art
Seh' ich nicht so. Wenn schon, dann für Listen eher eine Basisklasse mit virtual; abtract Methoden und gut is?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#6

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 20:41
Da hatten wir doch erst neulich einen Thread darüber, "warum Interfaces" oder so ähnlich.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
bnreimer42

Registriert seit: 26. Mai 2013
Ort: Erlangen, Franken
129 Beiträge
 
Delphi 12 Athens
 
#7

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 20:52
Du meinst http://www.delphipraxis.net/190600-s...nterfaces.html
Björn Reimer
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#8

AW: "Steinzeit Listen"

  Alt 31. Okt 2016, 21:08
Japp
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:49 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