«fstream» 태그된 질문

12
mmap () 대 판독 블록
잠재적으로 100GB 이상 크기의 파일을 처리하는 프로그램을 개발 중입니다. 파일에는 가변 길이 레코드 세트가 포함됩니다. 첫 번째 구현을 시작하여 실행 중이며 특히 입력 파일이 여러 번 스캔되므로 I / O를보다 효율적으로 수행하는 데 성능을 향상시키는 방향으로 찾고 있습니다. mmap()C ++의 fstream라이브러리 를 통해 블록 을 사용하거나 읽는 것에 대한 경험 …
185 c++  file-io  fstream  mmap 

1
C ++ : 변수 'std :: ifstream ifs'에 이니셜 라이저가 있지만 불완전한 유형
이것이 꽤 멍청한 경우 미안하지만 C ++에 익숙하지 않습니다. 파일을 열고 다음을 사용하여 읽으려고합니다 ifstream. vector<string> load_f(string file) { vector<string> text; ifstream ifs(file); string buffer, str_line; int brackets = 0; str_line = ""; while ( getline(ifs, buffer) ) { buffer = Trim( buffer ); size_t s = buffer.find_first_of("()"); if (s …
139 c++  fstream  return-type 

7
POSIX 파일 설명자에서 C ++ fstream을 구성하는 방법은 무엇입니까?
기본적으로 fdopen ()의 C ++ 버전을 찾고 있습니다. 나는 이것에 대해 약간의 조사를했고 그것이 쉬울 것 같지만 매우 복잡한 것으로 밝혀진 것 중 하나입니다. 나는이 믿음에서 무언가를 놓치고 있는가 (즉, 정말 쉽다)? 그렇지 않다면 어딘가에 이것을 처리 할 수있는 좋은 라이브러리가 있습니까? 편집 : 예제 솔루션을 별도의 답변으로 옮겼습니다.

7
한 줄씩 또는 전체 텍스트 파일을 한 번에 읽는 방법은 무엇입니까?
나는 파일을 소개하는 튜토리얼에 있습니다 (파일에서 읽고 쓰는 방법) 우선, 이것은 숙제가 아닙니다. 이것은 제가 찾고있는 일반적인 도움 일뿐입니다. 한 번에 한 단어 씩 읽는 방법을 알고 있지만 한 번에 한 줄씩 읽는 방법이나 전체 텍스트 파일을 읽는 방법을 모릅니다. 파일에 1000 단어가 포함되어 있으면 어떻게됩니까? 각 단어를 읽는 것은 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.