Hallo,
ich bin neu hier möchte gerne eine Textdatei öffnen und Zeile für Zeile an bestimmten Stellen ein char einfügen und gegebenenfalls die restlichen Leerzeichen ignorieren/löschen. Als Anmerkung noch die sollte wie auch dem Topic zu entnehmen in C++ gesehen.
//Edit:
Die Datei(.csv) beisteht aus diesen Datengerüst. Die Datensätze sind jeweils in das erste Element der Spalte geschrieben und somit ein String. Das Grundgerüst verstehe ich, nur wenn ich an nach diesen Stellen den String durch ";" teilen möchte überschreibt er mit den nachfolgenden char.
Diese Textdatei sieht wie folgt aus:
0102Hans__________________________Peter_________________________012349988
0304Anton_________________________Schlau_________________________012349988
0506Test__________________________User__________________________012349988
...
//( "_" = " " / Unterstrich zu ersetzen durch Leerzeichen)
/*Syntax sollte wie folgt aussehen:
dd.mm
Vornamefeld(immer gleiche Größe 30 Zeichen, aufgefüllt mit Leerzeichen)
Nachname(aufgefüllt mit Leerzeichen)
Nummer(1234)
weitere Nummer(9988) */
Das ganze soll nachher so ausssehen:
0102;Hans;Peter;01234;9988;
0304;Anton;Schlau;01234;9988
0506;Test;User;01234;9988;
Würde mich über Hilfe freuen
ich bin neu hier möchte gerne eine Textdatei öffnen und Zeile für Zeile an bestimmten Stellen ein char einfügen und gegebenenfalls die restlichen Leerzeichen ignorieren/löschen. Als Anmerkung noch die sollte wie auch dem Topic zu entnehmen in C++ gesehen.
//Edit:
Die Datei(.csv) beisteht aus diesen Datengerüst. Die Datensätze sind jeweils in das erste Element der Spalte geschrieben und somit ein String. Das Grundgerüst verstehe ich, nur wenn ich an nach diesen Stellen den String durch ";" teilen möchte überschreibt er mit den nachfolgenden char.
Diese Textdatei sieht wie folgt aus:
0102Hans__________________________Peter_________________________012349988
0304Anton_________________________Schlau_________________________012349988
0506Test__________________________User__________________________012349988
...
//( "_" = " " / Unterstrich zu ersetzen durch Leerzeichen)
/*Syntax sollte wie folgt aussehen:
dd.mm
Vornamefeld(immer gleiche Größe 30 Zeichen, aufgefüllt mit Leerzeichen)
Nachname(aufgefüllt mit Leerzeichen)
Nummer(1234)
weitere Nummer(9988) */
Das ganze soll nachher so ausssehen:
0102;Hans;Peter;01234;9988;
0304;Anton;Schlau;01234;9988
0506;Test;User;01234;9988;
Würde mich über Hilfe freuen
Zuletzt bearbeitet: