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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Коля123
0 / 0 / 0
Регистрация: 08.03.2010
Сообщений: 18
#1

Работа с файлами - C++

12.05.2010, 16:48. Просмотров 548. Ответов 8
Метки нет (Все метки)

Помогите пожалуйста с этой задачей: даны файлы f и g, компоненты которых являются целыми числами. Записать в файл h сначала компоненты файла f, затем компоненты файла g с охранением порядка.
Заранее благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2010, 16:48     Работа с файлами
Посмотрите здесь:

Работа с файлами - C++
Привести пример создания, просмотра и дополнения числового файла на языке С++

Работа с файлами - C++
Заполнить файл N действительными числами, полученными с помощью генератора случайных чисел. Найти сумму минимального и максимального...

Работа с файлами - C++
Задание : напишите программу, которая объединяет возможности программ “Добавление в файл” и “Поиск по файлу”. При запуске программы на...

Работа с файлами - C++
ДОБРЫЙ ВЕЧЕР! Такая задачка.. Написать программу по созданию базы данных ( например: имя, фамилия, возраст). Программа создает эту...

Работа с файлами - C++
Здравствуйте! Я вот с такой задачей: Дана последовательность из n вещественных чисел (0.3; 1.5; 2.6; 3.24; 5.89; 6.0; 7.3; 9.25; 10.98)....

Работа с файлами - C++
Написать программу копирования файла. В выходном файле в конец предложения дописывается количество слов в нем. Чтение происходит блоками....

Работа с файлами в C++ - C++
Как можно просто создать файл средствами C++? Я делаю так: ofstream out("output.txt"); out.close(); И вообще, можете...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tyoma
51 / 51 / 8
Регистрация: 12.05.2010
Сообщений: 139
Завершенные тесты: 3
12.05.2010, 17:03     Работа с файлами #2
по-моему я не понял, но вот что получилось:

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
#include <iostream>
#include <fstream>
using namespace std;
char f[] = "file1.txt";
char g[] = "file2.txt";
char h[] = "out.txt";
ifstream inp1(f);
ifstream inp2(g);
ofstream out(h);
 
int main()
{
    int n;
    while(!inp1.eof()) {
        inp1 >> n;
        out << n << " ";
    }
    while(!inp2.eof()) {
        inp2 >> n;
        out << n << " ";
    }
    out.close();
    inp1.close();
    inp2.close();
        return 0;
}
Коля123
0 / 0 / 0
Регистрация: 08.03.2010
Сообщений: 18
12.05.2010, 17:28  [ТС]     Работа с файлами #3
Tyoma, что-то я не пойму как он работает...
Tyoma
51 / 51 / 8
Регистрация: 12.05.2010
Сообщений: 139
Завершенные тесты: 3
12.05.2010, 17:41     Работа с файлами #4
открывает файлы file1.txt и file2.txt для чтения, out.txt для записи, считывает из файла file1.txt числа, записывает их через пробел в out.txt, затем тоже самое со 2 файлом и в конце закрывает файлы.

PS файлы file1.txt и file2.txt должны обязательно быть
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
12.05.2010, 19:44     Работа с файлами #5
Tyoma, та же ошибка - последнее число из каждого файла по два раза копируется.
Tyoma
51 / 51 / 8
Регистрация: 12.05.2010
Сообщений: 139
Завершенные тесты: 3
12.05.2010, 20:03     Работа с файлами #6
C++
1
2
3
4
5
6
        while(inp1 >> n) {
                out << n << " ";
        }
        while(inp2 >> n) {
            out << n << " ";
        }
Вот так вроде все правильно работает
yura`
11 / 21 / 0
Регистрация: 09.02.2010
Сообщений: 107
12.05.2010, 21:58     Работа с файлами #7
Программа сам текстовый файл создает...но в нем пусто...я создал 2 текстовых файла с текстом...а оно 0 эмоций. Помогите пожалуйста.
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
12.05.2010, 22:43     Работа с файлами #8
yura`, точно работает, я проверял. В файлах числа должны быть разделённые пробелами или по одному в строке, а не текст.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2010, 00:30     Работа с файлами
Еще ссылки по теме:

Работа с файлами - C++
у кого есть рабочие примеры роботы с тестовыми файлами на С(считать с файла и вывести на экран,записать в файл.... ) поделитесь кодом...

Работа с файлами - C++
Имеется файл с некоторым текстом (совокупность пустых и не пустых строк). Не могу придумать алгоритм, с помощью которого через...

работа с файлами - C++
Текст берётся из файла. Ка ксделать используя библиотеку fstream знаю, но надо сделать без неё то есть простые fread, fwrite и т.д.)....

Работа с файлами C++. - C++
Здравствуйте, помогите с поставленной задачей. Из заданного текстового файла вывести на экран и записать в новый файл только...

Работа с файлами в C, C++ - C++
Есть, файл в котором храниться много чисел типа double Файл был записан следующим образом FILE * yy1; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
yura`
11 / 21 / 0
Регистрация: 09.02.2010
Сообщений: 107
13.05.2010, 00:30     Работа с файлами #9
Да, все работает, спасибо
Yandex
Объявления
13.05.2010, 00:30     Работа с файлами
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru