2013-11-14 3 views
3

메모리에서 중복되는 배열 슬라이스의 교차점을 구현 한 사람이 있습니까? 알고리즘은 중복이 없을 때 []을 반환합니다.D의 슬라이스 교차점

메모리에서 겹치는 예쁜 조각 인쇄 (겹침 들여 쓰기 사용) 배열 조각이 필요할 때 유용합니다.

+0

은 사람이하는 꽤 인쇄 이런 종류의 도움이 될 수있는 D 다른 참조 유형에 대한 제안 사항이 있습니까를? 이 아이디어는 데이터 표시 디버거 (DDD)에있는 반자동 시각화 기능과 다소 비슷합니다. –

답변

3

당신은 그들이 배열 한 후 바로 ptr 필드의 차이를 가지고 있는지 경우 :

size_t startoffset = b.ptr-a.ptr