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

Считывание с файлов! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нарисовать прямоугольник, чтобы верхний левый угол был расположен в заданной точке http://www.cyberforum.ru/cpp-beginners/thread15993.html
Help!!!! Нужно нарисовать прямоугольник, чтобы верхний левый угол был расположен в точке (50;50), а правый нижний - в точке (100;100).
C++ Программа, моделирующая эволюцию системы из N-клеток пошагово по правилам Составить программу, моделирующую эволюцию системы из N-клеток пошагово по правилам, приведенным ниже в таблице. При превышении в системе некоторого количества клеток M выдать соответствующее сообщение о достижении системой критической отметки. Событие Вероятность наступления события Рождение клетки 35% ( N – четное); 20% (N – нечетное) Рождение 2-х клеток 25% через каждые 5... http://www.cyberforum.ru/cpp-beginners/thread15990.html
Проблемка с массивами C++
В Си++ я недавно и возник вопрос. Есть к примеру массив a. Есть ли функция, определяющая конечный индекс массива? :scratch:
Нарисовать след от курсора. C++
Составить программу для произвольного рисования на экране. Рисунок - это след курсора, перемещаемого с помощью клавишь управления курсором. Должна обеспечиваться возможность изменения цвета линий в процессе рисования.
C++ Подсчет количества символов в массиве (строка) http://www.cyberforum.ru/cpp-beginners/thread15966.html
задачка в общем-то несложная... но загнала в ступор. задаем набор латинских буков. надо подсчитать количество используемых символов, и если они повторяются, то вывести число повторов. в принципе понятно, что тут нужен двойной цикл. берем там первый символ, сравниваем со всеми, затем второй... но как избежать накладок? допустим когда второй символ берем, то в цикле будет сравнение с ним самим, и в...
C++ Проблема с классом и массивом char-ов Есть класс, содержащий одномерный массив из char-ов и методы для работы с ним. Проблема возникла в самом начале - не получается корректно изменить размер массива, а конкретно - удалить указатель перед сменой размера и во время запуска деструктора. В .h: class CMyString { int size; char* arr; //указатель на массив создается public: CMyString(void); CMyString(int); подробнее

Показать сообщение отдельно
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2220 / 735 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
15.11.2008, 15:17     Считывание с файлов!
запускаешь цикл while. Такого вида
Код
FILE * in; // current input
FILE * out; // output
int i=0;
char name[8];
while( in = fopen(GetName(name,i ),"r" ) {
///считываешь в цикле все из in
// и записываешь в out. <--- это еще написать нужно
fclose(in);
i++;
};
fclose(out);
GetName нужно,естественно,написать, должна генерировать имя файла по номеру i - т.е записывать в name строку вида "part.i" ( реализуется такая ф-я с помощью sprintf);
самое сложное для тебя я сделал - ты делай остальное.

Добавлено через 4 минуты 54 секунды
инкремент в цикле забыл. добавил в код )
 
Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru