Погода: 25 °C
08.0821...23пасмурно, дождь
09.0824...26переменная облачность, без осадков
НГС.Форум /Компьютеры Интернет Связь / Программирование /

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

  • Всем привет!
    Есть проблема следующего характера (Программирование под 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

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

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

Модератор: