AGB  ·  Datenschutz  ·  Impressum  







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

Generics in Freepascal

Ein Thema von pajofego · begonnen am 25. Nov 2007 · letzter Beitrag vom 26. Nov 2007
 
pajofego

Registriert seit: 6. Okt 2004
103 Beiträge
 
#1

Generics in Freepascal

  Alt 25. Nov 2007, 17:15
Hallo zusammen,

ich hoffe hier ist der eine oder andere der sich neben Delphi auch mit fpc beschäftigt. Ich versuche gerade das neue feature Generic von fpc zu benutzen. Aus der Hilfe bin ich noch nicht so ganz schlau geworden. Im grunde genommen möchte ich wie in C++ eine Vektor Template Klasse definieren.

Meine Idee sieht wie folgt aus:

Delphi-Quellcode:
type
 Generic TVector<T> = class(TList)
  protected
    data : T;
  end;
var
 MyGeneric:<double>TVector;
Die Definition der generischen Klasse TVector wird soweit vom Compiler akzeptiert. Was ich bis jetzt nicht weiss ist, wie definiert man denn nun eine Instanz auf die Templateklasse? O.g. wird nicht akzeptiert. Hat einer von euch ein Beispielcode bzw. Erfahrung mit diesem neuen Feature in fpc? Ich konnte leider bis heute nicht den Artikel in Toolbox Magazin einsehen.

Danke,
Gruß
pajofego
  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 03:08 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 by Thomas Breitkreuz