Feste Satzlänge parsen



  • Hallo und Guten Morgen,

    ich brauche einen Denkanstoß in die richtige Richtung.
    Es soll eine Textdatei mit fester Satzlänge ausgelesen
    werden.

    Der Satzaufbau ist z.B. erster Wert = ende nach 16 Zeichen der Zeile,
    zweiter Wert nach 24 Zeichen der gleichen Zeile usw.

    Ich bin nicht der erfahrenste in solchen C++-Sachen. Ich würde es
    jetzt spontan mit GetAt() oder Delete() für CString versuchen 🙄



  • das kommt darauf an, was du verwenden willst. willst du CString verwenden, weil du die klasse und ihre Funktionsweise/Benutung kennst und zudem noch weiteren MFC krams drin hast - nutze diese.
    Willst du das mit der stl machen, damit es portabel bleibt - nutze diese.
    ich danke da gibt es bei std::string, CString, wxString, QString usw. dieselben Methoden, allerdings mit unterschiedlichen Namen und einigen kleinen Unterschieden, die jedoch meistens in der Doku erklärt sind.
    Nutze das, was angemessen ist und womit du am besten zurecht kommst.
    die C Standard funktionen sind natürlich _keine_ Lösung (außer man steht auf SM -.-)

    es kann aber niemals schaden,sich mit std::string zu befassen anstatt auf der MFC zu beharren 😉


Anmelden zum Antworten