Perguntas com a marcação «ifstream»

201
Preciso fechar manualmente um ifstream?

Preciso ligar manualmente close() quando uso um std::ifstream? Por exemplo, no código: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); file.close(); return...

85
Obtendo std :: ifstream para lidar com LF, CR e CRLF?

Especificamente, estou interessado em istream& getline ( istream& is, string& str );. Existe uma opção para o construtor ifstream dizer a ele para converter todas as codificações de nova linha para '\ n' nos bastidores? Eu quero ser capaz de ligar getlinee lidar com todas as...