stefan_Z
13.01.2010, 15:26
Ich wundere mich gerade etwas über Bascom. Ggfs. wisst ihr ja mehr...
Ich habe einen String-Array von 8x1 Zeichen
Den möchte jetzt in einem Stück adressieren und habe dafür ein String-Overlay mit 8 Zeichen über dem Array erstellt.
Wenn ich das Overlay nutze enthalten danach aber alle Array-Elemente ZWEI Zeichen!
Ich vermute mal einfach, dass jeder Einzelstring noch ein Stoppzeichen enthält - damit könnte meine Implementierung sogar zu ziemlich komischen Fehlern führen, denn die Stoppzeichen sind ja jetzt weg!
Verwendeter Code:
Dim Char_buffer(8) as String * 1
Dim Char_buffer_overlay as String * 8 at Char_buffer(1) Overlay
Char_buffer_overlay = "12345678"
Char_buffer(1) ist dann "12", Char_buffer(2) ist "34", usw.
Ich habe einen String-Array von 8x1 Zeichen
Den möchte jetzt in einem Stück adressieren und habe dafür ein String-Overlay mit 8 Zeichen über dem Array erstellt.
Wenn ich das Overlay nutze enthalten danach aber alle Array-Elemente ZWEI Zeichen!
Ich vermute mal einfach, dass jeder Einzelstring noch ein Stoppzeichen enthält - damit könnte meine Implementierung sogar zu ziemlich komischen Fehlern führen, denn die Stoppzeichen sind ja jetzt weg!
Verwendeter Code:
Dim Char_buffer(8) as String * 1
Dim Char_buffer_overlay as String * 8 at Char_buffer(1) Overlay
Char_buffer_overlay = "12345678"
Char_buffer(1) ist dann "12", Char_buffer(2) ist "34", usw.