bonjour, voici un code que j'ai trouvé sur le fac
je affecter le buffer à une autre variable mais le compilateur n'accepte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <fstream> #include <iostream> #include <sstream> int main() { // le constructeur de ifstream permet d'ouvrir un fichier en lecture std::ifstream fichier( "fichier.txt" ); if ( fichier ) // ce test échoue si le fichier n'est pas ouvert { std::stringstream buffer; // variable contenant l'intégralité du fichier // copier l'intégralité du fichier dans le buffer buffer << fichier.rdbuf(); // nous n'avons plus besoin du fichier ! fichier.close(); // manipulations du buffer... std::cout << "Taille du buffer : " << buffer.str().size() << '\n'; } }
pas d'utiliser"="
qu'elles est la solution alors ?
Partager