Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nick08
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 11
#1

Вывод списка файлов в нескольких столбцах (По аналогии с командной dir с ключом /D) - C++

07.11.2012, 12:44. Просмотров 302. Ответов 0
Метки нет (Все метки)

Здесь вывод в 1 столбец, нужно сделать в несколько.
#include <windows.h>
#include <iostream>
using namespace std;

int main()
{
int a=0;
WIN32_FIND_DATA fd;
// находим первый файл
HANDLE hFindFile = FindFirstFile("D:\\*.*", &fd);
if (hFindFile == INVALID_HANDLE_VALUE)
{
cerr << "Find first file failed." << endl
<< "The last error code: " << GetLastError() << endl;
cout << "Press any key to finish.";
}
else
{
// выводим на консоль имя первого файла
cout << "The first file name: " << fd.cFileName << endl;

do
{
if(fd.cFileName[0] == '.')
//ПРОПУСКАЕМ СЛУЖЕБНЫЕ ИМЕНА . и ..
continue;
else
// находим следующий файл и выводим на консоль его имя

cout<<fd.cFileName <<endl;
a=a+1;
}
while (FindNextFile(hFindFile, &fd));
cout<<"Kolichestvo failov(podkatalogov) = "<<a<<endl;
// закрываем дескриптор поиска
FindClose(hFindFile);
}
system("pause");
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2012, 12:44     Вывод списка файлов в нескольких столбцах (По аналогии с командной dir с ключом /D)
Посмотрите здесь:

Поиск файлов и вывод как в каталоге DIR - C++
Есть задача-в папке-- D:\users лежат файлы формата-- *.txt Через поиск нужно вывести на экран информацию о файлах в соответственном...

Кроссплатформенный вывод списка файлов - C++
Здравствуйте, господа и дамы! Интересует, есть ли кроссплатформенное решение для вывода списка файлов в каталоге (текущем, другом, не...

Вывод списка файлов из директории - C++
Доброе время суток. Возникла проблема, мне необходимо осуществить вывод списка файлов из определенной директории(задается пользователем),...

Вывод списка файлов и папок директории - C++
Доброго времени суток! Помогите пожалуйста написать функцию, описанную ниже. Функция: Вход: строка(адрес) E:\Games\Distributives\ ...

Вывод списка файлов из выбранной директории - C++
Необходимо вывести на экран список файлов из директории, заданной пользователем. // ConsoleApplication3.cpp: определяет точку входа...

Аналог ls (вывод списка папок и файлов в заданной директории) - C++
как сделать, чтобы программа выводила список папок и файлов в заданной директории?

Функция поиска файлов, и вывод списка найденных (использую FindFirstFile, FindNextFile) - C++
Друзья, возникла следующая сложность, написал функцию для поиска файлов(.txt) в текущей директории, название файлов нейзвестно, поэтому, с...

Вывод списка исполняемых файлов (включая информацию о файлах) в заданном каталоге - C++
Разработать прикладную программу, осуществляющую выявление по содержимому в заданном каталоге на диске ПК всех исполняемых файлов и вывод...

Получить вывод Dir в программу - C++
Необходимо сделать программу, которая будет принимать на вход команды Linux'a, а исполнять их под Windows. Т.е., например ввел я ls, а...

Работа с командной строкой. Отрытие вызываемых файлов - C++
Добрый вечер форумчане. Составлена программа с аргументами командной строки. Hello, word C:\WINDOWS\system32\notepad.exe...

Вывод командной строки - C++
Как вывести на экран копию командной строки! Надо это как-то сделпть с аргументами функции main

Вывод аргументов командной строки - C++
Доброго времени. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int _tmain(int argc, _TCHAR*...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru