Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Tutorial

Überladen von Prozeduren und Operatoren (Overload)

von RedakteurMODSeite 8 von 9

Jetzt noch ein einfaches Beispiel mit Anweisungen, die so eigentlich nicht mit eigenen BefehlsreferenzeintragTypes funktionieren würden, wenn man die Vorteile der Überladung nicht nutzen würde:

Dim As eigentlich_ein_string testVar
testVar = 5

For i As eigentlich_ein_string = 1 To 5 Step 1
    Print testVar, *Cast(ZString Ptr, @testVar), testVar + i
Next

Sleep

Das Beispiel zeigt im Prinzip, wie eine BefehlsreferenzeintragFor-Schleife, ein Befehlsreferenzeintrag@-Operator und eine Addition auf einen BefehlsreferenzeintragString ausgeführt werden, denn nichts anderes ist unser BefehlsreferenzeintragUDT. Dank BefehlsreferenzeintragOverLoad funktioniert es aber problemlos.

 

Gehe zu Seite Gehe zu Seite  1  2  3  4  5  6  7  8  9  
Zusätzliche Informationen und Funktionen
  • Das Tutorial wurde am 03.06.2010 von RedakteurMOD angelegt.
  • Die aktuellste Version wurde am 23.11.2013 von RedakteurMOD gespeichert.
  Bearbeiten Bearbeiten  

  Versionen Versionen