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

Программа для считывания содержимого директории (Си -> Си++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передвижение графических объектов на языке С++ http://www.cyberforum.ru/cpp-beginners/thread860049.html
Здравствуйте. Помогите пожалуйста создать программу для решения задачи перемещения круга, вписанного в прямоугольник, по диагонали с заданным шагом и задержкой в полторы секунды... Программа должна содержать новые классы (включая абстрактные), конструкторы и деструкторы, поддерживать наследование, полиморфизм и видимость компонент. Буду очень благодарна за помощь.заранее спасибо огромное!)
C++ Определение количества символов в тексте Во входном файле text.txt содержится текст на английском языке. Требуется написать программу, которая будет определять и выводить на экран английскую букву, встречающуюся в этом тексте чаще всего, и количество таких букв.Если искомых букв несколько, то программа должна вывести ту из них,которая идет раньше по алфавиту. Проблема в объявлении цикла проверки. ЧЯДНТ? #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread860044.html
Подсчет букв "и" во введенной строке C++
помогите составить программу.
C++ В С++ может ли argv быть двухмерным массивом?
int main(int argc, char *argv) { argv = tolower(argv); argv = tolower(argv); Вот что это означает? Когда у argv с двумя аргументами?
C++ как вернуть массив и как неявно получить атрибут объекта http://www.cyberforum.ru/cpp-beginners/thread860019.html
хочу спросить как из функции вернуть массив int g(void){ int a; //как-то его заполнить return a; } массив не хочет возвращять
C++ Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предш Помогите с программкой....пожалуйста... подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1699 / 1192 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
09.05.2013, 19:02     Программа для считывания содержимого директории (Си -> Си++)
Ctyd, так а что тут переводить? printf заменить на std::cout? Остальные функции как были так и останутся А ошибки у вас посыпались, потому что вы забыли dirent.h подключить. И к тому же, вы не правильно cout используете.
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
28
#include <iostream>
#include <dirent.h>
 
using namespace std;
 
int main(int argc, char* argv[])
{
   DIR* d;
   struct dirent* entry;
   if (argc != 2)
   {
 
      cout << "Использование: " << argv[0] << " <директория>" << endl;
      return 0;
   }
   d = opendir(argv[1]);
   if (d == NULL)
   {
      cout << "Ошибка чтения директории" << endl;
      return 1;
   }
   while ((entry = readdir(d)) != 0)
   {
      cout << entry->d_name << " inode=" << entry->d_ino << endl;
   }
   closedir(d);
   return 0;
}
 
Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru