Zeichensatz hat 1 und 2 Byte Zeichen. Ein-Byte-Zeichen haben 0 als erstes Bit. Sie können einfach sammeln die Zeichen in einem Puffer. Angenommen, der Benutzer gibt irgendwann eine Rücktaste ein, wie können Sie das Zeichen effizient entfernen.
Eine Lösung, die mir in den Sinn gekommen ist, ist, dass es keine Notwendigkeit, über ein Byte Zeichen denken (es hat 0 als höchstwertiges Bit) und nur müssen wir über 2 Byte Zeichen denken und wie es von 1 Byte Zeichen unterschieden werden könnte.Ich dachte an ein zusätzliches Bit (sagen wir 0) zu 2 Byte Zeichen, um es zu unterscheiden, aber das würde viele Zeichen Darstellungen zu essen.
eine Idee vorschlagen!