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

Вывести на экран список файлов и каталогов в текущей директории - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неверное считывание символов русского языка http://www.cyberforum.ru/cpp-beginners/thread1136169.html
Visual Studio 2013. При считывании русских символов всеми возможными средствами (cin, scanf, getch и др.) считывается неверный код, который должен быть, и с отрицательным знаком. Из всех этих средств правильно работает только cin.getline(), но эта функция работает со строками, а не с символами. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR*...
C++ Размер двумерного массива Есть функция void edit(char *file, char **text){ FILE *f; if ((f=fopen(file, "ab")) == NULL){ printf("%s %s\n",file, "ERROR."); }else{ for(int i=2; i<=(sizeof(text) / sizeof(text)); i++){ fprintf (f, "%s ", text); } http://www.cyberforum.ru/cpp-beginners/thread1136162.html
C++ Ссылка на неразрешенный внешний символ
Здравствуйте, мне нужна ваша помощь, уже час бьюсь но не могу решить данную проблему. Вообщем, суть задания - записать в функцию математическую формулу:" z=z*(1/(a*pow(b,i)))". До определенного этапа, точнее до введения 2 массива b все было хорошо, но после компилятор начал выдавать следующее : 1>Исходный код.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl RIn(int *...
C++ Что есть API?
Всем привет! Отсылать меня в википедию не стоит. Хочу уточнить следующее утверждение: Модуль (или библиотека классов, объединенная одной концепцией) имеет какие-то паблик функции-члены; это и есть API этого модуля? То есть если говорят об API какой-то структуры, то имеют в виду имена ее функции-членов и типы их аргументов?
C++ Реализовать класс Bankomat http://www.cyberforum.ru/cpp-beginners/thread1136141.html
Реализовать класс Bankomat моделирующий работу банкомата. В классе должны содержатся поля для хранения идентификационного номера банкомата, информации о текущей сумме денег оставшейся в банкомате минимальной и максимальной сумме которой позволяется снять клиенту в один день.Сумма денег представляется номиналами 10 -1000 руб.реализовать метод инициализации банкомата метод загрузки купюр в банкомат...
C++ Создание массивов Помогите пожалуйста с массивами: 1) Сделать массив из 20 целых рандомных чисел от 0 до 200 и найти элемент близкий к среднему арифметическому значений этого массива. 2) Сделать массив из 20 рандомных чисел от -40 до 40 и поменять все отрицательные значения их модулями. подробнее

Показать сообщение отдельно
Dreamlex
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 7
01.04.2014, 21:34     Вывести на экран список файлов и каталогов в текущей директории
Помогите написать программу, работающую в текстовом режиме (ширина экрана равна 80 столбцов), которая должна выводить на экран список файлов и каталогов в текущей директории (в которой запущена программа). Если весь список не умещается на одном экране, то при нажатии клавиш Up, Down прокручивать список.
главная проблема откуда брать имена со scandir проблемы

Добавлено через 1 час 39 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <dirent.h>
#include <iostream>
#include <stdio.h>
#include <string.h>
int main(void)
{
DIR *dir=opendir(".");
int i=0;
if(dir)
{
  struct dirent *ent;
  printf("File: \n\n");
  while((ent=readdir(dir))!=NULL)
  {
    if(strcmp("..",ent->d_name)&&strcmp(".",ent->d_name))
      {printf("%s    ",ent->d_name);
   
    i++;
    if(i%4==0) printf("\n");}
  }
}
else printf("Can't opening directory\n");
 
printf("kol %d\n",i);
 
return 0;
}
Более менее реализовал только фалов чуть больше показывает чем через ls, поправьте кто может и
Помогите реализовать кнопки Up and Down.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru