我使用此website中的以下代码,了解如何从文件夹中读取以获取所有文件。我然后推动"他们成为一个字符串向量。
我的问题是,当我阅读所有文件时,我得到"."
和".."
作为我的第一个"文件"从文件夹中读取;这两个"文件"是什么?
此外,此代码确实实现了目标。我只是好奇这两个"文件"真的是。
我正在使用Xcode,这是在C ++中。
如果您需要更多信息,请与我们联系。
答案 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)
目录不包含文件。目录包含名称。名称是文件系统中对象的链接。名称.
和..
分别是指向目录及其父目录的链接。