AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:17

Parameter dieser Suchanfrage:

Suche in Thema: Pointer: Zirkumflex Frage
Suche alle Beiträge, die von "Blatt" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Pointer: Zirkumflex Frage

      Delphi
      by Blatt, 16. Sep 2010
    Also ist es wirklich nur sehr beschränkt implementiert und nicht so generisch wie in C?
    uff, (beschäftige mich seit 2 Tagen mit Delphi) also manche Dinge stören mich echt erheblich an Object-Pascal und andere, sinnvolle Features vermisse ich sehr, bei denen ich nie gedacht hätte, dass so etwas in einem (halbwegs) aktuellen Delphi-Compiler fehlen würde..
    Naja, danke für die Antworten
  • Forum: Object-Pascal / Delphi-Language

    AW: Pointer: Zirkumflex Frage

      Delphi
      by Blatt, 15. Sep 2010
    Also

    1.
    type
    PByte = ^Byte;

    2.
    var
    test: ^Byte;
  • Forum: Object-Pascal / Delphi-Language

    AW: Pointer: Zirkumflex Frage

      Delphi
      by Blatt, 15. Sep 2010
    ICh weiß zwar nicht, wie der Compiler das handhabt,
    aber ich hätte eigentlich davor gesagt..
    Weil weshalb ein Dword herausnehmen und dann manipulieren, statt direkt
    mov ecx,; mov eax,?

    Zum Zirkumflex-Problem:
    Also ist es nun gottgegeben, dass ^Datentyp nur bei Variablendeklarationen funktioniert?
  • Forum: Object-Pascal / Delphi-Language

    AW: Pointer: Zirkumflex Frage

      Delphi
      by Blatt, 15. Sep 2010
    Jo, aber das ist doch eigentlich nicht mein Problem.
    Es ist bei mir doch genau umgekehrt.
    Es funktioniert nur mit PByte, aber nicht mit ^Byte, wobei ich die Zirkumflex-Pointer-Spezifikation für generisch gehalten habe.. Also ich dachte, es müsste dann halt als Pointer anerkannt werden, egal wo man es auch benutzt..

    z.B. bei der Variablendeklaration kann man als Typ ^Byte angeben.
    Weshalb...
  • Forum: Object-Pascal / Delphi-Language

    Pointer: Zirkumflex Frage

      Delphi
      by Blatt, 15. Sep 2010
    Hi, ich verstehe nicht so ganz, wann man das benutzen kann und wann nicht.
    Mir scheint es so, als würde es gar nicht dynamisch geparst werden, sondern vielmehr statisch eingebaut.

    Hier ein Beispiel:
    //funktioniert
    PByte(Dword(Offset)-i)^

    //funktioniert nicht
    ^Byte(Dword(Offset)-i)^
    Ich verstehe nicht, wo das Problem liegt..


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Blatt&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=154572
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz