AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:47

Parameter dieser Suchanfrage:

Suche in Thema: Arrays gezielt über Grenzen hinaus beschreiben
Suche alle Beiträge, die von "Elko" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Arrays gezielt über Grenzen hinaus beschreiben

     
      by Elko, 2. Okt 2008
    Suuuuper! Danke an euch alle!!!
    Jetzt funzts :thumb:
    @markusj: Ich hab erstmal ne Weile rumgerätselt, was du geschrieben hast, aber letztendlich ists ja mal wirklich ne super einfache Lösung, ohne dass ich andere Datentypen benutzen muss :spin2: DANKE!

    @Dax: Stimmt, das mit dem &7 ist sozusagen noch das i-Tüpfelchen für die Lösung :-D

    Also hier nochmal der "fertige" Code, falls jemand...
  • Forum: Programmieren allgemein

    Re: Arrays gezielt über Grenzen hinaus beschreiben

     
      by Elko, 2. Okt 2008
    Ahh, das ist schon mal ein guter Anfang:
    unsigned char hallo,i,stelle=0,a=0;
    for(i=0;i<8;i++)hallo=0;
    for(i=0;i<64;i++){
    *((long*)(&hallo)) |= (a<<stelle++);
    a=1;
    }
    printf("hallo= %x%x\n",hallo,hallo);
    So klappts ;-) Das Problem ist nur, dass ich nur beispielhaft lauter Einsen und eine Null reingeschoben habe und das mit den 10 Bits auch nur ein Test sein sollte. Insgesamt müssen...
  • Forum: Programmieren allgemein

    Re: Arrays gezielt über Grenzen hinaus beschreiben

     
      by Elko, 2. Okt 2008
    Weil ich eine 64-Bit lange Zahl aus einzelnen Bits zusammensetzen muss und es dafür keinen Datentyp gibt. Daher hab ich ein Array aus 8 BYtes erstellt, was ja 64 Bit entspricht. Die Frage ist jetzt nur noch, wie ich diese "Zahl" aus einzelnen Bits zusammensetzen kann.

    @Dax: Was meinst du denn?

    Ein kleiner Hinweis noch dazu, was schiefläuft: Das erste Byte bekommt wie erwartet den Wert FE....
  • Forum: Programmieren allgemein

    Arrays gezielt über Grenzen hinaus beschreiben

     
      by Elko, 2. Okt 2008
    Hallöchen!
    Hat jemand von euch eine Idee, wie man ein Array gezielt über das erste Element hinaus beschreiben kann?
    Damit meine ich, dass folgender Code
    unsigned char hallo,i,stelle=0,a=0;
    for(i=0;i<8;i++)hallo=0;
    for(i=0;i<10;i++){
    *hallo |= (a<<stelle++);
    a=1;
    }
    printf("hallo= %x%x\n",hallo,hallo);


URL zu dieser Suchanfrage:

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