Zum Inhalt springen

Zyph€r

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Zyph€r

  1. Sry habe im Beispiel ein Zahlendreher. So siehts in meiner Anwendung aus: Bsp.: memcpy(a1, a2, 9); memcpy(b1, b2, 2); memcpy(c1, c2, 3); memcpy(d1, d2, 40); //geht nicht memcpy(b1, b2, 2); memcpy(a1, a2, 9); memcpy(c1, c2, 3); memcpy(d1, d2, 40); //funktioniert Wie gesagt, Syntaxfehler sind ausgeschlossen. Die Feldgrenzen werden eingehalten. Das Problem ist einfach nur, dass ich nicht verstehe, warum die Anwendung funktioniert, wenn ich die Reihenfolge der Funktionen tausche. :confused:
  2. Guten Tag, ich habe eine Anwendung geschrieben, welche in ein Logfile mehrere Zeilen schreibt. Unter anderem übergebene und zurückgegebene Parameter. Mein Problem war!!! es, dass wenn ich eine Variable einer anderen Variable übergebe(memcpy), dass dies nicht geschieht. Diese Funktion wende ich 4 mal hintereinander an. Sie funktioniert auch bis aufs erste mal immer. Wenn ich nun die Funktionen in der Reihenfolge vertausche funktioniert es. Bsp.: memcpy(a1, a2, 9); memcpy(b1, b2, 2); memcpy(c1, c2, 3); memcpy(d1, d2, 40); //geht nicht memcpy(b1, b2, 9); memcpy(a1, a2, 2); memcpy(c1, c2, 3); memcpy(d1, d2, 40); //funktioniert Syntaxfehler sind komplett ausgeschlossen, wurde alles mehrfach überprüft. Kann mir jemand sagen, was dahinter für ein Fehler steckt und wieso dieser hervorgerufen wird?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...