Domande taggate «ifstream»

5
Devo chiudere manualmente un ifstream?
Devo chiamare manualmente close()quando utilizzo un std::ifstream? Ad esempio, nel codice: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); file.close(); return buffer.str(); } throw std::runtime_exception("file not found"); } Devo chiamare file.close()manualmente? Non dovresti ifstreamusare RAII per chiudere i file?
201 c++  ifstream  raii 

6
Ottenere std :: ifstream per gestire LF, CR e CRLF?
Nello specifico mi interessa istream& getline ( istream& is, string& str );. C'è un'opzione per il costruttore ifstream per dirgli di convertire tutte le codifiche di nuova riga in "\ n" sotto il cofano? Voglio essere in grado di chiamare getlinee fare in modo che gestisca con garbo tutte le …
85 c++  ifstream  newline 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.