Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

Implizite - Explizite Typenkonvertierung

  Alt 1. Sep 2006, 22:15
Aloha!

Momentan beschäftige ich mich im Rahmen einer BigInt-Unit mit operator overloading. Dazu gehört ja auch
Delphi-Quellcode:
class operator Implicit(a: Blubb): Foo;
class operator Explicit(a: Blubb): Foo;
Allerdings ist mir nicht klar - und auch die Hilfe schweigt sich dazu aus - wo eigentlich der Unterschied zwischen expliziter und impliziter Typenkonvertierung liegt.

In meinem Beispiel wurde bei allen möglichen Operationen ausschließlich der Implicit-Operator verwendet, aber nie der Explicit.

Wäre nett wenn mir das mal jemand erklären könnte

  Mit Zitat antworten Zitat