2017-04-18 2 views
0

This question and answers to it STXXL은 고정 된 데이터 길이 만 처리한다는 것을 안심 시키십시오. 동적 데이터 크기 (컴파일시 알 수없는 데이터 크기)를 처리하기위한 STXXL의 대안이 있습니까?STXXL 대신 STXXL을 사용하면 컴파일 타임에 알 수없는 크기를 처리 할 수 ​​있습니까?

동적 데이터 크기를 처리하기 위해 STXXL을 사용하는 트릭이 있습니까? 위 링크는 다양한 길이의 구조를 정의하고 런타임에서 가장 가까운 것을 선택하는 것을 언급했습니다. 필자는 데이터 크기를 감지하거나 사용자가 지정한 레코드 크기를 얻는 도구를 만드는 것을 고려 해왔다. 도구가 자동으로 알려진 크기를 사용하여 코드를 생성하고 다른 실행 파일로 컴파일하여 실행하게했다.

답변

0

이것은 내 질문에 대한 결론입니다.

알 수없는 레코드 길이 데이터를 처리하기 위해 STXXL에 대한 대안을 찾지 못했습니다. 그러나 내 질문에 제안은 내게 아주 잘 작동하는 것으로 밝혀졌다. 데이터 크기를 감지하거나 사용자가 지정한 레코드 크기를 얻는 도구를 만든 다음 알려진 크기를 사용하여 코드를 자동 생성하고 다른 실행 파일 , 그것을 실행하십시오.

희망은 동일한 상황에있는 누군가를 도울 것입니다.

관련 문제