2011-12-07 10 views
2

QDir :: entryList를 사용하여 폴더를 나열 할 때 점 및 점의 의미는 무엇입니까?
정말 나에게 분명하지 않습니다.도트 및 도트 쳐는 무엇을 의미합니까?

+1

Dot이 현재 디렉토리이고, dotdot이 상위 디렉토리입니다. 대부분의 파일 관리자는 파일 관리자를 숨 깁니다. –

+0

@HansPassant 감사합니다. – user336635

답변

9

.은 "현재 디렉토리"를 의미하고 ..은 "상위 디렉토리"를 의미합니다.

디렉토리는 C:\Users\Bob 경우 예를 들어, .C:\Users\Bob을 의미하고 ..C:\Users을 의미합니다.

일반적으로 프로그래밍 및 컴퓨터에서 보편적이라는 것을 알게 될 것입니다.

목록에 이러한 특수 디렉토리가 포함되지 않도록하려면 QDir::NoDotAndDotDot을 필터에 포함 할 수 있습니다.

3

Dot은 현재 QDir에 설정된 폴더를 의미하고, dotdot는 상위 폴더를 나타냅니다. 당신은 종종 알고리즘에 알고리즘을 나열하는 것을 원하지 않기 때문에, entryList를 리턴하지 않도록 요청할 수 있습니다.