AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Hilfe bei übersetzung einer CPP schleife
Thema durchsuchen
Ansicht
Themen-Optionen

Hilfe bei übersetzung einer CPP schleife

Ein Thema von Horst0815 · begonnen am 19. Jul 2012 · letzter Beitrag vom 22. Jul 2012
 
Benutzerbild von Desmulator
Desmulator

Registriert seit: 3. Mai 2007
Ort: Bonn
169 Beiträge
 
#8

AW: Hilfe bei übersetzung einer CPP schleife

  Alt 21. Jul 2012, 22:31
Zitat:
was bedeutet -> im Code
nichts anderes als ein "." in Delphi..
p_array sollte eine Classe sein (kann mich aber auch täuschen)
rgsabound[0] = Record
cElements = Variable davon

gruss
Nicht ganz. Es ist ein Unterschied.
Jedoch umgeht in delphi ganz geschickt.

Ein record bzw. struct ist nur ein Speicheradresse zu der Werte anhand des berechneten offset adressiert werden. Z.b. wenn sie auf dem Stack angelegt werden.

In c wird der Unterschied betrachtet, ob es sich bei dem record um einen pointer auf die Startadresse oder bereits der Adresse selbst handelt.

Der Punkt verhält sich so, dass er das offset nur zu der Adresse addiert.
Der Pfeil folgt erst dem Pointer und addiert dann das offset zu dem gelesenen Wert.

Delphi macht da keinen Unterschied im Operator, sondern scheint seine Funktion vom Typ abhängig zu gestalten.
Lars
There are 10 kinds of people in the world:
those who get binary, and those who don’t.
  Mit Zitat antworten Zitat
 


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 23:01 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