dot和dotdot意味着什么

时间:2011-12-07 07:44:17

标签: windows qt

使用QDir :: entryList列出文件夹时dot和dotdot的含义是什么? 这对我来说并不是很明显。

2 个答案:

答案 0 :(得分:9)

.表示“当前目录”,..表示“父目录”。

例如,如果您的目录是C:\Users\Bob,则.引用C:\Users\Bob..引用C:\Users

您会发现这在编程和计算机中是通用的。

如果您不希望列表包含这些特殊目录,则可以在过滤器中加入QDir::NoDotAndDotDot

答案 1 :(得分:3)

Dot表示当前为QDir设置的文件夹,dotdot表示父文件夹。您通常不希望列出算法中的那些列表,因此可以请求entryList不返回它们。