«ifstream» 태그된 질문

5
ifstream을 수동으로 닫아야합니까?
를 close()사용할 때 수동으로 전화해야 std::ifstream합니까? 예를 들어, 코드에서 : 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"); } file.close()수동으로 전화 해야합니까? 파일을 닫기 위해 RAII 를 ifstream사용 해서는 안 됩니까?
201 c++  ifstream  raii 

6
std :: ifstream을 사용하여 LF, CR 및 CRLF를 처리합니까?
특히 나는에 관심이 istream& getline ( istream& is, string& str );있습니다. 모든 개행 인코딩을 내부적으로 '\ n'으로 변환하도록 지시하는 ifstream 생성자에 대한 옵션이 있습니까? getline모든 라인 엔딩을 우아하게 처리하고 호출 할 수 있기를 원합니다 . 업데이트 : 명확히하기 위해 거의 모든 곳에서 컴파일되고 거의 모든 곳에서 입력을받는 코드를 작성할 수 …
85 c++  ifstream  newline 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.