C++ - Suchen/Auslesen von Daten aus .CSV Dateien

Hallo zusammen !

Und zwar geht es um folgendes Problem:

In einem Eingabefeld einer Maske soll der Familienname eingegeben werden.
Dieser Name soll dann entsprechend in der CSV Datei GESUCHT werden und die dazugehörigen Daten für Urlaubsstand (Tage), Mehrarbeit (Stunden) und Zeitkonto (Stunden) sollen in anderen Feldern der Maske ausgegeben werden…

Hätte jemand da einen Beispielcode für?

Vielen Dank schonmal !!!

Greetz
Arikarion

Für das Parsen von CSV-Dateien eignen sich C+±Streams recht gut.
Einfach mal ein bißchen die Hilfe zu istream und ifstream durchlesen.
Die diversen get()-Funktionen bieten nämlich u.A. die Möglichkeit, Daten bis zu einem bestimmten ‚Delimiter‘ auszulesen, beispielsweise bis zum nächsten Komma oder Semikolon. Trotzdem ist Parser-Code meist ziemlich hässlich und fehleranfällig.

Falls die MFC sowieso schon im Einsatz ist, kann ich aber auf folgende Seite verweisen:

http://rossm.net/Electronics/Computers/Software/C++/…

Wenn es nicht unbedingt C++ sein muss: CSVs lassen sich recht gut in Excel einlesen. Daher sind VBA-Lösungen manchmal einfacher zu realisieren.

Ah, danke !!
Ich werde mir da direkt mal die Hilfe zu durchlesen…

Thanks :smile: