AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 9 - Eure Erwartungen

Ein Thema von sakura · begonnen am 28. Jun 2004 · letzter Beitrag vom 25. Mai 2005
 
Oxmyx

Registriert seit: 21. Sep 2004
499 Beiträge
 
#11

Re: Delphi 9 - Eure Erwartungen

  Alt 22. Sep 2004, 17:26
Zitat von sakura:
GetMem ist unter .NET eh tot Aber hast Du in meinem Beispiel irgendwas von Inc/Dec gesehen? Ich habe auch den Pointer wie auf ein ganz normales Array zugegriffen, mit der Ausnahme, das ich den dereferenziert^ habe. Ich verstehe jetzt Dein Problem dabei nicht Gib mal ein Beispiel.
Ich würde gerne folgendes machen dürfen:
irgendwas := pZeiger1[piZeiger2[piZeiger3[1]]]; Wobei alle drei Variablen Zeiger sind, keine Arrays. Ich brauche das oft, und so eine Konstruktion, wie du sie gezeigt hast, finde ich unnötig kompliziert.

Zitat:
Gib mir auch mal ein kurzes Beispiel. Ich bin mir auch nicht sicher, was Du meinst, bzw. was mir hier fehlt

......
So eine statische Klassenfunktion kann ja nicht auf Membervariablen der Klasse zugreifen, sondern nur auf global bekannte Variablen:
Delphi-Quellcode:
var
  g_iZahl: Integer;

type
  CKlasse = class
    class function Func1(a: Integer): Integer;
  end;
Aber wieso nicht? In den meisten Fällen würde es mehr Sinn ergeben, wenn die Variablen auch zur Klasse gehören würden. Also so:

Delphi-Quellcode:
type
  CKlasse = class
  private
    const m_iZahl: Integer;
  public
    class function Func1(a: Integer): Integer;
  end;
Zu überladenen Operatoren muss ich wohl nichts sagen, deren Sinn erklärt sich von selbst.
 
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:36 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-2025 by Thomas Breitkreuz