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

Поиск по файлам и директориям - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не могу написать функцию вычисляющую Y=x^1/3 http://www.cyberforum.ru/cpp-beginners/thread221148.html
написать и протестировать функцию, вычисляющую y=x^1/3, используя итерационную формулу y2=y1+(y1-(y1*y1*y1*y1)/x)/3. начальное приближение y2=x. итерации прекратить при условии |y2-y1|<0.000001 #include<stdio.h> #include<math.h> #include<conio.h> int main() { float y1,y2,x;
C++ Структуры. В файле F записаны числа A, B являющиеся сторонами прямоугольников. Переписать в файл G те прямоугольники, которые целиком можно уместить в заданном прямоугольнике со сторонами C, D. Реализовать в двоичных файлах с помощью структур данных. Добавлено через 9 часов 37 минут Извените друг создавал тему с моей учётке на зачёте, поэтому можно делет! http://www.cyberforum.ru/cpp-beginners/thread221122.html
C++ Программа крестики и нолики
#include<conio.h> #include<stdio.h> #include<time.h> #include<stdlib.h> #include<dos.h> #include<math.h> int main(void) { clrscr(); //clear screen
Как открыть второй файл тем же потоком? C++
Создаю поток ifstream ifs и открываю файл A.txt, закрываю поток ifs.close(). Попытка открыть второй файл ifs.open("B.txt") заканчивается неудачей. Помогите плиз. Вот код #include<fstream> #include <conio.h> #include<iostream> #include <stdio.h> #include<iomanip> using namespace std;
C++ Сортировка массива в порядке убывания http://www.cyberforum.ru/cpp-beginners/thread221089.html
#include<stdio.h> #include<math.h> #include<conio.h> #include<time.h> int numb; int i,a,n; void main() { clrscr(); for(i=0;i<=10;i++) { number=i;
C++ Определить класс, описывающий равнобочную трапецию Определить класс, описывающий равнобочную трапецию. Написать программу, в которой используются методы определенного класса подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
27.12.2010, 15:47     Поиск по файлам и директориям
Цитата Сообщение от Озабоченный Посмотреть сообщение
Алгоритм ясен, но как именно оформить код неясно
Ишь, как выражовываешься. Это ты так хитро намекаешь, чтобы за тебя весь код написали?

Пример под катом.

Для института сойдет.
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <windows.h>
#include <cstdio>
 
void print_spaces(int n) {
  for (int i = 0; i < n; ++i)
    printf(" ");
}
 
void RecursivePrintTree(char *folder_name, int spaces=0, int space_step=2) {
  WIN32_FIND_DATA file_find_data;
  HANDLE file_find_handle;
  print_spaces(spaces * space_step);
  printf("- %s\n", folder_name);
 
  char *find_string = new char[strlen(folder_name)+5];
  strcpy(find_string, folder_name);
  strcat(find_string, "\\*.*");
 
  file_find_handle = FindFirstFile(find_string, &file_find_data);
  if (file_find_handle != INVALID_HANDLE_VALUE) {
    do {
      if (file_find_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
        if ((strcmp(file_find_data.cFileName, ".") == 0) ||
            (strcmp(file_find_data.cFileName, "..") == 0)) {
          continue;
        }
        char *find_subdir = new char[strlen(folder_name)+1+
            strlen(file_find_data.cFileName) + 5];
        strcpy(find_subdir, folder_name);
        strcat(find_subdir, "\\");
        strcat(find_subdir, file_find_data.cFileName);
        RecursivePrintTree(find_subdir, spaces+1, space_step);
        delete [] find_subdir;
      } else {
        print_spaces((spaces + 1) * space_step);
        printf("- %s\n", file_find_data.cFileName);
      }
    } while (FindNextFile(file_find_handle, &file_find_data));
  }
  delete [] find_string;
}
 
int main(int argc, char *argv[]) {
  RecursivePrintTree("D:\\VIDEO");
 
  int key;
  scanf("%d", &key);
}
 
Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru