AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:32

Parameter dieser Suchanfrage:

Suche in Thema: 2 Arrays vergleichen\sortieren
Suche alle Beiträge, die von "Zacherl" 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: Programmieren allgemein

    AW: 2 Arrays vergleichen\sortieren

      C++
      by Zacherl, 23. Nov 2017
    Stimmt :-D In dem Falle würde ich dann den Buffer aber tatsächlich direkt mit Short statt Byte deklarieren. Macht auch von der Logik her mehr Sinn.
  • Forum: Programmieren allgemein

    AW: 2 Arrays vergleichen\sortieren

      C++
      by Zacherl, 23. Nov 2017
    Da ist dir allerdings auch eine Klammer verrutscht. Pointer() darfst du erst schließen, nachdem du fertig addiert hast.


    Sollte passen; ist zumindest die empfohlene Vorgenehsweise für genau solche Dinge.


    Nicht, wenn an g_Prop.order + K * sizeof(short) eine 0 (bzw. 2 Nullen) im Speicher steht.


    Dein konkretes Problem ist ja unabhängig von der API. Die Funktion macht unter beiden...
  • Forum: Programmieren allgemein

    AW: 2 Arrays vergleichen\sortieren

      C++
      by Zacherl, 23. Nov 2017
    Dort versuchst du auch einen Pointer und einen Integer zu addieren. Probier mal PByte(@buffer) + K * sizeof(Short). Wenn das nicht geht, dann Pointer(NativeUInt(@buffer) + K * sizeof(Short)).
  • Forum: Programmieren allgemein

    AW: 2 Arrays vergleichen\sortieren

      C++
      by Zacherl, 22. Nov 2017
    Sollte in etwa so aussehen. Ist nur so runtergetippt, also kann noch Fehler enthalten:
    function GetObjectOrder(hParent: HWND): LongInt;
    var
    pZP, UB, K, nCount: LongInt;
    A1, A2: TArray<ShortInt>;
    buffer: array of Byte;
    begin
    pZP := gPropertyItem(hParent);
    if (pZP > -1) then
    begin
  • Forum: Programmieren allgemein

    AW: 2 Arrays vergleichen\sortieren

      C++
      by Zacherl, 22. Nov 2017
    Stimme Uwe zu. Sortiert wird letztlich über g_zObj.order, wie ich das sehe. A1 scheint jeweils die `order` und A2 den dazugehörigen Index zu enthalten.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Zacherl&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=194449
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:52 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