Effacer la dernière ligne (si elle est vide) d'un fichier texte
Fermé
phil63000
Messages postés
1
Date d'inscription
mercredi 17 avril 2013
Statut
Membre
Dernière intervention
17 avril 2013
-
17 avril 2013 à 19:56
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 22 avril 2013 à 14:58
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 22 avril 2013 à 14:58
A voir également:
- Effacer la dernière ligne (si elle est vide) d'un fichier texte
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne excel - Guide
1 réponse
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 avril 2013 à 14:58
22 avril 2013 à 14:58
QFile file(NomFic); file.open(QIODevice::ReadOnly | QIODevice::Text); QTextStream flux(&file); QString lignelue; QStringList f; while(! flux.atEnd()) { lignelue = flux.readLine(); f<<lignelue; } while(f.back().isEmpty()) f.pop_back(); flux.write(f); // je te laisse le soin de réécrire correctement ce qui est dans f dans le fichier