DirectoryFilesTest.c
Dosyayı İndir
#include <stdio.h>
#include <dirent.h>
#include <string.h>
#include <locale.h>
#define MAX_FILE_PATH 300
int main()
{
setlocale(LC_ALL,"Turkish");
DIR *directory;
char *dirpath="F:\\Godoro\\Product\\Examples\\C-Cpp\\CFundementals";
struct dirent *entry;
printf("Dizin Dosyalar�");
directory = opendir(dirpath);
if (!directory)
{
printf("Dizin a��lamad�: %s\n", dirpath);
return 0;
}
while ((entry = readdir(directory)) != NULL)
{
if (entry->d_type == DT_REG)
{
printf("Dosya: %s\n", entry->d_name);
}
else if (entry->d_type == DT_DIR
&& strcmp(entry->d_name, ".")
&& strcmp(entry->d_name, ".."))
{
printf("Dizin: %s\n", entry->d_name);
}
}
return 0;
}
#include <stdio.h>
#include <dirent.h>
#include <string.h>
#include <locale.h>
#define MAX_FILE_PATH 300
int main()
{
setlocale(LC_ALL,"Turkish");
DIR *directory;
char *dirpath="F:\\Godoro\\Product\\Examples\\C-Cpp\\CFundementals";
struct dirent *entry;
printf("Dizin Dosyalar�");
directory = opendir(dirpath);
if (!directory)
{
printf("Dizin a��lamad�: %s\n", dirpath);
return 0;
}
while ((entry = readdir(directory)) != NULL)
{
if (entry->d_type == DT_REG)
{
printf("Dosya: %s\n", entry->d_name);
}
else if (entry->d_type == DT_DIR
&& strcmp(entry->d_name, ".")
&& strcmp(entry->d_name, ".."))
{
printf("Dizin: %s\n", entry->d_name);
}
}
return 0;
}
Dosyayı İndir