Einzelnen Beitrag anzeigen

Cöster

Registriert seit: 6. Jun 2006
589 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: ständiges Typecasting bei Parametern

  Alt 8. Nov 2006, 21:13
Danke, ich werd's nachher oder vll auch erst morgen mal ausprobieren.

Zitat von Elvis:
Ein Hard cast "TSomeItem(someValue)" kostet gar nix, außer der explicit-Operator wurde überschrieben.
Ein safe cast "(someValue as TSomeItem)" enthält eine Typenprüfung und kostet somit etwas. Aber es kostet nur minimal.
Interessanter Hinweis! Aber was ist ein explicit-Operator? Was ist der Sinn, Safe Cast zu benutzen, wenn's schlechter ist? Warum ist's safe und das andere hard? OK liegt wahrscheinlich daran, dass ich nicht versteh, was du mit explicit-Operator meinst
  Mit Zitat antworten Zitat