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

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

Восстановить пароль Регистрация
 
Hastiel
87 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 4
18.10.2013, 22:40     Двоичные файлы #1
Здравствуйте. Кому не сложно, помогите, пожалуйста, решить задачу. Не забуду сказать "спасибо".

"Для заданного двоичного файла записать два новых файла. Первый содержит нечётные
байты исходного, второй – чётные."
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2013, 22:40     Двоичные файлы
Посмотрите здесь:

Структуры данных и двоичные файлы C++
C++ Задача на двоичные файлы!
двоичные файлы,чтение\запись C++
двоичные файлы C++
Двоичные файлы C++
двоичные файлы C++
C++ не могли бы вы проверить задачу про двоичные файлы?
Двоичные файлы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.10.2013, 00:04     Двоичные файлы #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
27
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    ifstream f1("f1", ios::binary);
    if (!f1) cout << "Error!" << endl;
    else
    {
        ofstream f2("f2", ios::binary);
        ofstream f3("f3", ios::binary);
        char byte;
        while (f1.read(&byte, 1))
        {
            f2.write(&byte, 1);
            if (f1.read(&byte, 1))
                f3.write(&byte, 1);
        }
        f1.close();
        f2.close();
        f3.close();
    }
    
    cin.get();
    return 0;
}
Yandex
Объявления
19.10.2013, 00:04     Двоичные файлы
Ответ Создать тему
Опции темы

Текущее время: 23:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru