Вопросы по теме '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 просмотров
schedule
18.07.2023
Как исправить ошибку сегментации при использовании struct dirent в C
Мой код печатает имена файлов/каталогов по заданному пути (пользователь вводит его как аргумент командной строки). При выполнении с заданным путем в каталоге он просто работает нормально, но предполагается, что он будет делать то же самое для...
135 просмотров
schedule
22.05.2024
Сортировка файлов в каталоге с учетом регистра в C
У меня есть фрагмент кода C: я использовал dirent.h и использовал opendir и readdir для чтения файлов. Я делаю дубликат команды ls с использованием кода c, для этого файл должен быть в порядке возрастания, а также учитывать регистр.
#include...
44 просмотров
schedule
04.04.2023