Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Zeichen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
22.04.2006, 23:41 Uhr
-Biohazard-



Hallo Leute,
ich habe mal wieder eure Hilfe nötig. Ich möchte, an meinem Programm, dass wenn Backspace gedrückt wurde, aus einer Textdatei das vorherige Zeichen gelöscht wird, jedoch hat das Programm dabei Probleme. Ich probiere mit \b das vorherige Zeichen zu erreichen und zu überschreiben, in dem ich ein Space und ein erneutes \b setzte. Jedoch kommte am Ende in der Textdatei nur Müll raus, das heißt Kästchen-Space-Kästchen - kopiere kann ich das nicht
Nun, gibt es einen Trick, das letzte Zeichen zu löschen?


Danke

-Biohazard-
--

Dieser Post wurde am 22.04.2006 um 23:48 Uhr von -Biohazard- editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.04.2006, 00:58 Uhr
theosoft



Hi,
lies folgenden thread mal durch:
www.fun-soft.de/showtopic.php?threadid=14626&time=1145746618
da ist irgendwo auch dein Problem erläutert.
--
ifS (immer fröhliches Schaffen)
theosoft

Dieser Post wurde am 23.04.2006 um 01:02 Uhr von theosoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.04.2006, 09:56 Uhr
-Biohazard-



Hallo Theosoft,
meinst du das Überschreiben mit dem Befehl \b? Ich kenne den Befehl, nur wenn ich ihn auf den Stream anwende, schreibt er was in die Datei, anstatt etwas zu löschen/überschreiben. Ich wüsste zwar, mit fseek(stream, 0L, SEEK_END); den Positionszeiger ans Ende zu positionieren (bringt aber trotzdem nichts, da der Positionzeiger sich schon am Ende befindet). Wie könnte ich das letzte Zeichen aus einer Datei herauslöschen, ohne den ganzen Inhalt zu kopieren und diesen in eine neue Datei einzufügen?


Danke
--

Dieser Post wurde am 23.04.2006 um 09:58 Uhr von -Biohazard- editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.04.2006, 23:11 Uhr
theosoft



ich kann es nur so, wie du beschrieben hast ... einlesen, variieren, neu schreiben.
--
ifS (immer fröhliches Schaffen)
theosoft
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: