用C语言标准库做类似DOS的DIR功能
请问怎样用标准C做一个类似DIR的功能,大家给点思路我好吗?
[解决办法]
偷懒的办法
#include <stdlib.h>
...
system( "dir ");
...
[解决办法]
HANDLE fileHandle;
WIN32_FIND_DATA findData;
fileHandle=FindFirstFile( "*.* ",&findData);
if(fileHandle!=INVALID_HANDLE_VALUE)
{
printf( "%s\n ",findData.cFileName);
while( FindNextFile(fileHandle, &findData))
{
printf( "%s\n ",findData.cFileName);
}
}
FindClose(fileHandle);