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

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

Войти
Регистрация
Восстановить пароль
 
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
#1

двоичные файлы - C++

28.11.2011, 17:06. Просмотров 405. Ответов 6
Метки нет (Все метки)

дан файл целых чисел. Создать два новых файла, первый из которых содержит положительные числа из исходного файла (в обратном потядке), а второй - отрицательные(также в обратном порядке). зсли положительные или отрицательные числа в исходном отсутствуют, то соответствующий результирующий файл оставить пустым
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 17:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос двоичные файлы (C++):

двоичные файлы - C++
Помогите, не могу сообразить как написать программу. Дан файл F, содержит сведения о датах рождения сотрудников(фамилия, число, месяц...

Двоичные файлы - C++
Работа с двоичными файлами. Создать файл, состоящий из n вещественных чисел. Вывести на экран все числа данного файла с нечетными...

Двоичные файлы - C++
У меня есть код программы работающий с текстовыми файлами, #include <iostream> #include <conio.h> #include <cstdlib> #include...

Двоичные файлы - C++
Здравствуйте. Кому не сложно, помогите, пожалуйста, решить задачу. Не забуду сказать "спасибо". "Для заданного двоичного файла...

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
29.11.2011, 22:43  [ТС] #2
выручай народ!!!!
SleepMaster
40 / 40 / 1
Регистрация: 26.11.2011
Сообщений: 80
29.11.2011, 22:56 #3
Создай в папке с проектом файл starter.txt и позаганяй туда через пробел разных чисел:
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 <conio.h>
#include <locale>
#include <fstream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    ifstream fin("starter.txt");
    if (!fin) { cerr << "File starter.txt not found"; getch(); exit(1); }
    double num;
    ofstream fout("pos.txt");
        while (fin>>num)
        {
            if (num>0) fout << num;
        }
        fout.close();
    ofstream foo("neg.txt");
        while (fin>>num)
        {
            if (num<0) foo << num;
        }
        foo.close();
    getch();
    return 0;
}
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
29.11.2011, 23:16  [ТС] #4
чтот ругается 12: error: 'exit' was not declared in this scope
SleepMaster
40 / 40 / 1
Регистрация: 26.11.2011
Сообщений: 80
29.11.2011, 23:29 #5
Цитата Сообщение от s92p Посмотреть сообщение
чтот ругается 12: error: 'exit' was not declared in this scope
Только это? Просто я нашел парочку багов. Эта должна работать.
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
#include <iostream>
#include <conio.h>
#include <fstream>
using namespace std;
 
int main()
{
    ifstream fin("starter.txt");
    if (!fin) { cerr << "File starter.txt not found"; getch(); return 0; }
    double num;
    ofstream fout("pos.txt");
        while (fin>>num)
        {
            if (num>0) fout << num << '\n';
        }
        fout.close();
    ofstream foo("neg.txt");
    fin.close();
    fin.open("starter.txt");
        while (fin>>num)
        {
            if (num<0) foo << num << '\n';
        }
        foo.close();
    getch();
    return 0;
}
Добавлено через 1 минуту
Вообще, вы должны сперва создать файл "starter.txt". Вы сделали это? Раз программа выдаёт вам такую ошибку, видимо нет. Или программа просто не компилируется?
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
30.11.2011, 10:07  [ТС] #6
спасибо вам
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
30.11.2011, 16:15 #7
exit() объявлена в <cstdlib>
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2011, 16:15
Привет! Вот еще темы с ответами:

Структуры данных и двоичные файлы - C++
Доброго времени суток, уважаемые пользователи. Помогите, пожалуйста, с решением задачи: Дан файл file, содержащий сведения о кубиках: длина...

не могли бы вы проверить задачу про двоичные файлы? - C++
Всем здравствуйте. наверно немного странная просьба: проверьте на правильность задачку &quot;вывод числа из двоичного файла&quot;, просто сомневаюсь...

Ошибка после завершения программы. Двоичные файлы. Структуры - C++
Программа работает нормально по записи в двоичный файл и считывании с него, но одна проблема появляется в конце после завершения программы....

Двоичные файлы. Найти сумму первого, среднего и последнего элементов - C++
В двоичном файле целого типа определить сумму его первого, среднего и последнего элементов, считая, что число элементов в файле - нечетно.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.11.2011, 16:15
Ответ Создать тему
Опции темы

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