XMLDatei einlesen und die Inhalt decodieren mit C Programmierung

OP #1460247
Lesenswert?
• ▲
▼
meine Fragen sind:

wie kann ich die delcoElDaSp.cpp so modifiert das es mir wenn ich die 
ganze simuliert als Ausgabe:

decoElDaSp] 03 00 10 03 10 04 10 6D 10 02 84 10 02 83 10 02 FF 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00
[decoElDaSp] SPAREL = 0x1003 SPELTY = 0x04 (POIS) SPENNO = 0x0003 SPARNO 
= 0x10 usw...

bisjetzt kann ich nur als Ausgabe, die in Teil falsch ist:

[decoElDaSp] 03 00 10 03 10 04 10 6D 10 02 84 10 02 83 10 02 FF 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00
[decoElDaSp] [No matching <logicTelegram> for val=3]
Angehängte Dateien:
#1460510
Lesenswert?
• ▲
▼
Analysieren, im Debugger durchgehen, Variablen beobachten, Schlüsse 
ziehen, Änderungen machen ....  und das ganze Spiel von vorne.

Jemandem bei einem kleinen Programm helfen ist eine Sache. 20 oder 
meinetwegen 100 Zeilen Code im Kopf durchgehen und auf die Schnelle den 
Irrtum des Fragers finden, ist noch ok. Aber hier Kilobytweise den Code 
für dich zu analysieren ... viel Glück, vielleicht findest du jemanden.

Viele von uns verdienen ihre Brötchen genau damit, dass sie diese Dinge 
können. Und nein, uns ist das auch nicht in die Wiege gelegt worden. Wir 
haben auch Stunde um Stunde, manchmal Tage oder Wochen damit verbracht, 
genau das zu tun: analysieren, im Debugger durchgehen, falschen Fährten 
nachjagen, daran zu verzweifeln, Testausgaben in den Code einbauen, 
stapelweise Papier mit Notizen vollkritzeln, .... solange, bis das 
Problem gelöst ist. Keiner konnte das von Anfang an, aber wir haben uns 
durchgebissen und jeder hat sich in mühevoller Arbeit seine Techniken 
für sich entwickelt, die für ihn funktionieren. Und heute werden wir 
dafür bezahlt, dass zu können.
#1460662
Lesenswert?
• ▲
▼
und wenn schon, dann bitte ein Frage, die man auch verstehen kann,
eine vernünftige Beschreibung worum es überhaupt geht und nicht
eine ZIP-Datei mit einem Müllhaufen aus unkommentiertem Quelltext,
zwei Verzeichnissen mit Quelltext, von denen man sich eines
aussuchen kann, und zur Dekoration ein paar .bak-, .old- und
.o-Dateien obendrauf.

Ich hatte den Fehler gemacht und kurz reingesehen, und habe es
bereut. Ich hätte gleich mit dem Hund spazieren gehen sollen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.