我正在尝试获取一个文件列表,其中不包括“。”之类的目录。和 ”..”。我使用以下代码来做到这一点:
DIR *dir;
struct dirent *ent;
dir = opendir(currentDir);
if (dir != NULL)
{
while ((ent = readdir (dir)) != NULL)
{
if (ent->d_name == "." || ent->d_name == "..")
{
continue;
}
}
}
但它不起作用。