Bonjour,
Je suis en train de m'énerver sur une méthode qui lit tout simplement des fichiers textes ligne par ligne.
Je gère actuellement l'encodage ANSI, UTF8, etc...
Par contre, je viens de réaliser que selon le type de fichier windows/Unix (CR/LF ou LF) je ne sais pas lire les données....
Aucun soucis pour Unix, mais pas moyen de lire le windows (CR/LF).
J'utilise std::getline pour le moment, mais j'arrive tout de suite sur EOF dès la 1ere ligne...
Idem pour istream::getline ...
Auriez vous une idée d'une méthode de lecture de fichier qu'il soit windows ou linux, quitte à faire un if avec 2 méthodes... (a condition de savoir distinguer les types...) ?
Merci beaucoup.
Partager