-2 큰 파일을 한 문자 씩 읽어야하고 각 문자를 해당 키와 함께 map에 넣어야합니다. 내 질문은, 거기에 파일을 읽고 map에 읽고 거기에 저장하는 방법입니다, 그래서 프로그램은 문자 (영원히 걸립니다)마다 문자로 전체 파일을 읽을 필요가 무엇입니까? 문자는 나중에 프로그램에서 인 코드/디코드 작업을 수행하는 데 사용됩니다.큰 파일 읽기 출처 2017-03-15 Joe +0 어떤 문제가 있었는지 먼저 버퍼의 모든 파일 또는 부분 파일을 읽은 다음 각 문자를 해당 키가있는지도에 넣으시겠습니까? – RbMm +0 각 문자에 대한 키를 어떻게 작성합니까? – Rama +0 멀티 맵을 사용 중이며 키에 문자를 넣은 다음 회선 번호와 위치를 연관을위한 int 벡터로 각 행에 배치하십시오 – Joe
0 글쎄, 영원히 걸릴 수도 있지만, 정렬 단계를 건너 뛰면 조금 더 빨라진 std::unordered_multimap을 사용할 수 있습니다. 출처 2017-03-16 11:00:20 Rama
어떤 문제가 있었는지 먼저 버퍼의 모든 파일 또는 부분 파일을 읽은 다음 각 문자를 해당 키가있는지도에 넣으시겠습니까? – RbMm
각 문자에 대한 키를 어떻게 작성합니까? – Rama
멀티 맵을 사용 중이며 키에 문자를 넣은 다음 회선 번호와 위치를 연관을위한 int 벡터로 각 행에 배치하십시오 – Joe