我收到错误,因为 readdir_r 的函数调用中的参数不足。readdir_r 的函数原型是这样的
int readdir_r(DIR *dirp, struct dirent *entry, struct dirent **result);
其中 dirp - 目录流,条目是目录中的下一个条目,结果是指向返回项的指针。
我使用 readdir_r 作为
int re = readdir_r( dir , &entry);
我是否需要将所有三个参数作为原型传递才能使其工作?