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

Чтение из нескольких файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить значения http://www.cyberforum.ru/cpp-beginners/thread109962.html
Вообщем, имеется такое задание: На примере этого задания, создал программу для решения таких типов задач Проблема в следующем, результат многочлена, который должен получится, получается немного другой, значения, которые стоят перед иксом должны быть наоборот Коротко: помогите получить в программе, такое уравнение, как ответ в первом скриншоте #include <iostream.h> double f(const...
C++ Минимальное число шагов Задание такое: Дано целое неотрицательное число N (0<=N<=1000000). С ним можно делать следующее: - увеличить на 1 - уменьшить на 1 - поделить на 2 если чётное Требуется получить 0 за минимальное число шагов. А вопрос вот в чём: зачем нужно увеличивать на 1??? Если всегде целесообразнее уменьшать на 1 и делить на 2 если чётное? Не могли бы вы привести пример числа, которое нужно было бы... http://www.cyberforum.ru/cpp-beginners/thread109938.html
C++ Матрица по спирали
Получить квадратную матрицу с елементами 1, 2,..., n (целые числа), розмещеные по спирали, начиная с левого верхнего та правого нижнего углов матрицы. Показать динамику розмещения елементов по спирали.
Перегрузить операторы C++
Перегрузить операторы. Использовать спроектированые классы структур данных в соответствии с вариантом и спроектированые объекты этих классов в лабораторной работе 2. . Операции: = (присваивание) == (Проверка на равенство массивов оценок). у меня получилось пока только это: Перевантажити оператори. Використати спроектовані класи структур даних згідно з варіантом та спроектовані об’єкти цих...
C++ Подсчет и перехват нажатий клавиш http://www.cyberforum.ru/cpp-beginners/thread109909.html
Всем привет! Вот недавно попытался создать счетчика нажатий кнопок, но он очень нестабилен. Создал я его так: 1) создал winforms в vc++ 2)подключил и объявил #pragma comment(lib,"User32.lib") #include "windows.h" SHORT WINAPI GetAsyncKeyState( int vKey // virtual-key code ); Затем создал функцию и таймер: bool GetAnyPressedKey() { for(int i=8;i<=223;i++) {
C++ Перегрузка операторов умножения и присваивания для строк. Помогите, пожалуйста, реализовать перегрузку операторов умножения и присваивания для такого задания со строками: "Описать класс, 3 объекта используя разные конструкторы; увеличить в 2 раза объект #3 удвоением каждого символа; сложить объекты #2 и #3 и результат присвоить объекту #1. Вот код, который пока что написал: //main.cpp #include "stdafx.h" #include "row.h" #include <iostream>... подробнее

Показать сообщение отдельно
odip
Эксперт С++
7157 / 3297 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
29.03.2010, 18:28
В цикле читается список файлов в каталоге.
Найдя имя файла - запускаем обработку файла по имени.

Добавлено через 1 минуту
Пример из Visual Studio 2005

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
// crt_find.c
// This program uses the 32-bit _find functions to print
// a list of all files (and their attributes) with a .C extension
// in the current directory.
 
#include <stdio.h>
#include <stdlib.h>
#include <io.h>
#include <time.h>
 
int main( void )
{
   struct _finddata_t c_file;
   intptr_t hFile;
 
   // Find first .c file in current directory 
   if( (hFile = _findfirst( "*.c", &c_file )) == -1L )
      printf( "No *.c files in current directory!\n" );
   else
   {
      printf( "Listing of .c files\n\n" );
      printf( "RDO HID SYS ARC  FILE         DATE %25c SIZE\n", ' ' );
      printf( "--- --- --- ---  ----         ---- %25c ----\n", ' ' );
      do {
         char buffer[30];
         printf( ( c_file.attrib & _A_RDONLY ) ? " Y  " : " N  " );
         printf( ( c_file.attrib & _A_SYSTEM ) ? " Y  " : " N  " );
         printf( ( c_file.attrib & _A_HIDDEN ) ? " Y  " : " N  " );
         printf( ( c_file.attrib & _A_ARCH )   ? " Y  " : " N  " );
         ctime_s( buffer, _countof(buffer), &c_file.time_write );
         printf( " %-12s %.24s  %9ld\n",
            c_file.name, buffer, c_file.size );
      } while( _findnext( hFile, &c_file ) == 0 );
      _findclose( hFile );
   }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru