![]() |
Re: Eigene Operatoren definieren?
Delphi-Quellcode:
TTest = record
private Data: Integer; public class operator Implicit(I: Integer): TTest; class operator Implicit(T: TTest): Integer; class operator Add(A, B: TTest): TTest; end; // ... class operator TTest.Add(A, B: TTest): TTest; begin result.Data := A.Data + B.Data; end; class operator TTest.Implicit(I: Integer): TTest; begin Result.Data := I; end; class operator TTest.Implicit(T: TTest): Integer; begin result := T.Data; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 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