[問題] 讀檔問題
source code如下
int count=0;
char *picfile[100];
struct dirent *filename;
dir=opendir(open);
while ((filename=readdir(dir))!=NULL)
{
picfile[count]=filename->d_name;
printf("file name=%s\n",picfile[count]);
count++;
}
印出來的結果如下:
file name=a.bmp
file name=xx.bmp
file name=xxx.bmp
file name=..
file name=.
file name=XXX.bmp
想問的是我的資料夾裡並沒有".."和"."
可是為什麼會有這2個東西跑出來
我該如何不讓這2筆讀進陣列裡
謝謝~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.194.170
→
03/27 13:26, , 1F
03/27 13:26, 1F
討論串 (同標題文章)