android ndk文件浏览编写,代码如下:
DIR* pDir = NULL;
struct dirent* pData = NULL; pDir = opendir("/");
FBLOGI("opendir, path: /\n");
if(NULL == pDir)
{
FBLOGE("opendir error\n");
return FSHANDLE_INVALID_VALUE;
} pData = readdir(pDir);
if(NULL == pData)
{
FBLOGE("readdir error\n");
return FSHANDLE_INVALID_VALUE;
}
FBLOGI("d_ino: %d, d_off: %d, d_reclen: %d, d_type: %d, d_name: %s\n",
pData->d_ino, pData->d_off, pData->d_reclen, pData->d_type, pData->d_name);最后得到的结果 pData->d_name为NULL,,是怎么一个回事,已排除权限的问题。pData结构体其余的变量都有值。