2015-08-03 55 views
1

这是我nftw功能,它的工作原理正确指定标志FTW_DEPTHFTW_PHYS前:如何指定nftw标志

if (nftw(argv[1], visit, 64, FTW_DEPTH | FTW_PHYS) != 0) 
{ 
    perror("nftw"); 
} 

而且我已经定义,请访问:

int visit(const char *path, const struct stat *stat, int flags) 
{ 
    ... 
    return 0; 
} 

但编译后,它给错误:

‘FTW_DEPTH’ undeclared (first use in this function)

+0

其良好的姿态,你接受一个答案,如果答案解决了你的问题 –

回答

2

尝试使用#define _XOPEN_SOUR CE 500之前包括ftw.h

相关问题