zur Startseite zum Inhalt zur Navigation

Generische_Liste

 

Als ehemaliger Ada-Programmierer habe ich versucht, 
in 
diesem Sample zu zeigen, dass Delphi auch Generik 
kann. 

Es ist mir auch gelungen. Dieses Sample zeigt die 
Implementierung einer doppelt verketteten generischen 
Ringliste ohne Blindelement.

Die gültigen Operationen sind 

AddFront
AddBack
AddSort
Sort ( list )
DelElement
Clear
PrintList
Find

Aber ACHTUNG: um die Generik zu simulieren, muss man 
in 
Delphi untypisierte Pointer verwenden. Diese sind 
ein mächtiges Werkzeug, falsch angewandt kann man 
damit auch großen Schaden anrichten ( sowohl in Soft- 
als auch in Hardware)!

Daher warne ich hiermit ausdrücklich vor blindem 
Ausprobieren und Umschreiben dieses Samples!

 

(7541 Hits)

 

  mandelbrot     8x8x8     netzwerkprotokol     binomial     projizierte_schatten     generische_liste     bww     codecounter     trio     sql     funkuhr     copycommander     gefangenen_dilemma     zauber     piemenue     ym1602c     ccm     wecker     uuart     rsa     pointer     euler     clear_engine     io_serializer     induktion     qprogrammer     fourier     calender     greenfoot     knack     ctools     suchen_dialog     gorilla     fpc_depencies     network_bandwidth_limiter     dcommenter     balanced     4_wins     dcf77     proto     maw     c_libs     4_gewinnt     td     alt_f2     stm     serial     funplay2     winkonfig     simple_cad     attributgrammatik     hoertest     textfilter     shannon_fano_coding     matrix     sortieren2     vokabel     bezier     parken     proof2e1     verzeichnung     puzzle     digiman     fakenet     desktop_lock     2048     fir_iir     screeny     tbitstream     trackball     xml     delforlaz     loop     network_listener     klab     cleanup     zufall     picking     stereoprojektion     opengl_spriteengine     tg12864b     transparenz     filetools     button_tool     imageinspector     nsudoku     wii_whiteboard     balanced2     bignumber     screensaveblocker     passbildcreator     numeric_instability     newton     sudoku     hilbert     cpu_load     gedanken_leser     crc     fingerspeed     ascii     openglsphere     feder_masse     hex     3d_puzzle     turing_maschine     schachprobleme     pentago     wuerfel     steganographie     perlin_noise     dxtools     episodenmanager     gebmanager     fouriersynthese     picam     farbspectrum     mastermind     atmegaboard     rollenspiel     ntools     iq_block     hough_transformation