读一个文件夹

时间:2014-12-19 05:49:00

标签: c++

我使用此website中的以下代码,了解如何从文件夹中读取以获取所有文件。我然后推动"他们成为一个字符串向量。 我的问题是,当我阅读所有文件时,我得到"."".."作为我的第一个"文件"从文件夹中读取;这两个"文件"是什么?

此外,此代码确实实现了目标。我只是好奇这两个"文件"真的是。

我正在使用Xcode,这是在C ++中。

如果您需要更多信息,请与我们联系。

2 个答案:

答案 0 :(得分:0)

在linux和unix中,文件和目录之间没有区别。请注意,在这些点文件的情况下,它们实际上不是"真实文件"但是,这是另一个话题。

 The "." is a special file in the folder which means "the current directory" and ".." is another special file which means "the parent directory".

答案 1 :(得分:0)

目录不包含文件。目录包含名称。名称是文件系统中对象的链接。名称...分别是指向目录及其父目录的链接。