Вопросы по теме 'dirent.h'

Различение файлов и папок на общем диске в Linux
Я пытаюсь перечислить все файлы в определенном каталоге на общем диске, используя следующий код: #include <iostream> #include <string> #include "dirent.h" int main () { DIR *directoryHandle = opendir("./temp/"); if (NULL !=...
838 просмотров
schedule 25.07.2022

readdir() показывает невидимые файлы
Я использую readdir() в Ubuntu для отображения файлов и каталогов. Странно то, что readdir() отображает некоторые файлы, начинающиеся с «точки», а некоторые заканчивающиеся на ~ . Но этих файлов нет в указанном мной каталоге. Что это за файлы?...
1052 просмотров
schedule 29.03.2023

Что означает DT_WHT в /usr/include/dirent.h?
Я читаю исходный код dirent.h, там перечисление enum { DT_UNKNOWN = 0, // unknown type #define DT_UNKNOWN DT_UNKNOWN DT_FIFO = 1, // a named pipe, or FIFO #define DT_FIFO DT_FIFO DT_CHR = 2, // a character device...
1869 просмотров
schedule 10.06.2022

ошибка компиляции с dirent.h на 64-битных окнах
ОС: Windows 8 64-битная Компилятор: Visual Studio 2012. Описание проблемы: Когда я пытаюсь скомпилировать коды с "dirent.h" в "x64", возникает ошибка. Независимо от того, используется dirent.h или нет. Ошибка не возникнет, если коды были...
1264 просмотров
schedule 06.06.2022

struct dirent не имеет de_type в заголовочном файле
Итак, у меня есть проект, в котором мне нужно создать небольшую простую текстовую оболочку, которая может запускать, редактировать и читать файлы из каталога. У меня есть небольшой прототип, который должен работать, за исключением того, что при...
4856 просмотров
schedule 21.11.2022

c++ dirent.h и синтаксис для получения абсолютного пути
Я учусь использовать dirent.h. Хотя процесс увлекательный и интересный, я столкнулся с проблемой использования d_name. Я хочу сделать две вещи, используя d_name. рекурсивный поиск по подкаталогам. К этому, когда я столкнусь с файлами типа...
4929 просмотров

Как исправить ошибку сегментации при использовании struct dirent в C
Мой код печатает имена файлов/каталогов по заданному пути (пользователь вводит его как аргумент командной строки). При выполнении с заданным путем в каталоге он просто работает нормально, но предполагается, что он будет делать то же самое для...
135 просмотров
schedule 22.05.2024

Сортировка файлов в каталоге с учетом регистра в C
У меня есть фрагмент кода C: я использовал dirent.h и использовал opendir и readdir для чтения файлов. Я делаю дубликат команды ls с использованием кода c, для этого файл должен быть в порядке возрастания, а также учитывать регистр. #include...
44 просмотров
schedule 04.04.2023