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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти первые три максимальных эллемента http://www.cyberforum.ru/cpp-beginners/thread690874.html
С задачей справился, но , есть косяки, например: - Если имеется дек с числами 1 3 9 0 9 5, max1 будет равен 9, max2 = 5, max3 = 3. Хотелось бы, чтоб max2 был равен 9, а max3 соответственно 5. - Еще не мало важный косяк, приходится бегать три раза по деку, за первый проход, я нахожу только первый максимальный, за второй проход второй максимальный и тп. Если возможно, предложите кто нибудь...
C++ Вычислить и вывести на экран в виде таблицы значения функции заданной ряда Тейлора Помогите написать код, вроде написала, но не работает формула - http://s56.***********/i152/1211/5c/fa5654d888bb.jpg #include <iostream> #include <iomanip> #include <cmath> #include <conio.h> #include <windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread690860.html
C++ Имеется список членов коллектива с указанием принадлежности каждого к различным общественным организациям
Имеется список членов коллектива с указанием принадлежности каждого к различным общественным организациям (профком, ученый совет, общество книголюбов, федерация пентикса и т.д.). Напечатать приглашение всем членам на очередное заседание указанной организации. Задается только вид организации, место и время сбора. Нужно на С++
C++ Сформировать два массива из исходного: в первый записать отрицательные элементы, во второй – остальные
Сформировать два новых массива из одномерного K: в первый записать отрицательные эле- менты исходного массива, во второй – все остальные. результат вывести на экран
C++ Вычисление суммы ряда http://www.cyberforum.ru/cpp-beginners/thread690836.html
Суммы жду помощи.
C++ Как организовать класс? Очень хочу сделать класс который заранее не определён, т.е. имена классов и их количество заранее неизвестно =( Щас инициализирую и работаю с классом так: ClassA* OBJ = 0; OBJ = new ClassA(); ... OBJ->Render("OBJ.x"); подробнее

Показать сообщение отдельно
Nick08
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 11
07.11.2012, 12:44     Вывод списка файлов в нескольких столбцах (По аналогии с командной dir с ключом /D)
Здесь вывод в 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru