scandir, error: dereferencing pointer to incomplete type
글쓴이: antz / 작성시간: 화, 2005/06/07 - 6:00오후
잘 사용하던 함수인데
왜 에러가 나는지 모르겠습니다.
답변 부탁드립니다.
#include <dirent.h>
int main()
{
struct direct **namelist;
int n;
n = scandir(".", &namelist, 0, alphasort);
if (n < 0)
perror("scandir");
else
while(n--)
printf("%s\n", namelist[n]->d_name);
}
Quote:
gcc -o scandir scandir.c
scandir.c: In function `main':
scandir.c:8: warning: passing arg 2 of `scandir' from incompatible pointer type
scandir.c:13: error: dereferencing pointer to incomplete type
Forums:


오타때문에 그런거 아닌지요????[code:1]struct d
오타때문에 그런거 아닌지요????
struct direct **namelist;=>
struct direntfrom saibi
Good~
오타 때문이네요. ^^;
연휴 후유증인지 오늘 집중이 안되는군요.
산만하고, 할일은 산떠미인데... :?
감사합니다. :-)
Lum7671's Weblog
댓글 달기