12°C
завтра: 5°C
Погода в Перми
12°C
вечером9°C
ночью4°C
завтра5°C
Подробно
 63,79
+0.0046
Курс USD ЦБ РФна 24 апреля
63,7906
+0.0046
 71,75
+0.0243
Курс EUR ЦБ РФна 24 апреля
71,7453
+0.0243
PRM.Форум /Компьютеры Интернет Связь / Программирование /

Вывод содержимого текущего каталога на С++

  • Анонимный пользователь
    Всем привет!
    Есть проблема следующего характера (Программирование под linux, язык С++.): Необходимо прочитать каталог и вывести все имена всех файлов этого каталога на экран.
    Директорию я открыл, получил список файлов и даже их размер. а что дальше? Как вывести упорядоченно? Загнать все данные в двухмерный массив а потом его отсортирвоать или?
    Как вообще это делаеться. (можно пример рабочего кода)

  • Анонимный пользователь
    можно так:
    #include
    #include
    #include
    #include
    #include
    #include

    using namespace std;

    typedef long filesize_t;

    struct File_info
    {
    string filename;
    filesize_t filesize;
    File_info( string fn, filesize_t fs ) : filename(fn), filesize(fs) {}
    File_info() {}
    };

    inline bool filename_less( const File_info & a, const File_info & b )
    {
    return a.filename

Записей на странице:

Перейти в форум

Модератор: