Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
6 / 6 / 3
Регистрация: 03.09.2013
Сообщений: 81
1

Чтение файла в двоичном коде

09.05.2016, 11:48. Просмотров 1823. Ответов 3
Метки нет (Все метки)

Моя цель открыть любой файл в двоичном коде и записать этот код в отдельный txt файл
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdlib.h>
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
int main()
{
    ofstream first;
    first.open("1.txt", ios::in, ios::binary); // открытие файла в бинарном виде
    ofstream testOfstream("test.txt", ios::out); //создаю текстовый файл
    testOfstream.clear();
    testOfstream.write((char*)&first, sizeof first);
    first.close();
    testOfstream.close();
    return 0;
}
В 1.txt хранились числа 12345
в text.txt на выходе получилось "М3 x3 зo зo зo зo", в общем не читабельное нечто
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2016, 11:48
Ответы с готовыми решениями:

Вывести содержимое файла в двоичном коде
Здраствуйте, не могли бы вы помочь с программой? она должна просто показывать битовое...

Как содержимое файла *.txt переписать в двоичном коде в другой файл?
Как содержимое файла *.txt переписать в двоичном коде в другой файл? Я делаю это сл. образом:...

Переделать в коде чтение из файла в чтение с клавиатуры
Переделайте что бы текст считывался с клавиатуры, а не с файла! Буду благодарен за помощь! //файл...

Представить число в двоичном коде и в коде Грея
Всем доброго вечера) у меня такая просьба, помогите написать программу по коду Грея, чтобы...

3
1172 / 885 / 94
Регистрация: 03.08.2011
Сообщений: 2,455
09.05.2016, 11:55 2
Собственно, а что Вы хотели от сырых байтов? Как Вам нужно, так их и интерпретируйте.
0
6 / 6 / 3
Регистрация: 03.09.2013
Сообщений: 81
09.05.2016, 18:32  [ТС] 3
Хочу получить последовательность двоичного кода "01001100101010101"
C++
1
ios::binary
Мне казалось это и есть интерпретация

Добавлено через 6 часов 3 минуты
Тема вверх
0
nd2
3399 / 2781 / 1250
Регистрация: 29.01.2016
Сообщений: 9,423
09.05.2016, 20:27 4
Цитата Сообщение от StriBog45 Посмотреть сообщение
Хочу получить последовательность двоичного кода
Из чего получить?
Цитата Сообщение от StriBog45 Посмотреть сообщение
В 1.txt хранились числа 12345
Где здесь числа? Вижу одно число.
1 в текстовом файле: байт со значением, равным коду цифры '1' (49); 2 в текстовом файле: байт со значением, равным коду цифры '2' (50) ...

Добавлено через 2 минуты
Цитата Сообщение от StriBog45 Посмотреть сообщение
Мне казалось это и есть интерпретация
Это режим чтения (или записи): читать просто байты, без форматирования (как в текстовом режиме).

Добавлено через 3 минуты
Код, в первом посте, вообще непонятно о чём...
Цитата Сообщение от StriBog45 Посмотреть сообщение
testOfstream.write((char*)&first, sizeof first);
Объект потока для записи записываешь. Оно тебе нужно?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2016, 20:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

чтение из файла, ошибка в коде
Здравствуйте. Жутко стыдно обращаться с такой пустяковой проблемой, но... Я уже битый час воюю с...

Вывести число в двоичном коде
решите задачу, пожалуйста: вывести 1 байтовое целое число без знака в 2-ом коде ( а) с...

Вывод float в двоичном коде
И снова здравствуйте форумчане, если не сложно, подскажите с реализацией этой задачи. Ведь float...

Подсчёт нулей в двоичном коде
Есть код который возвращает количество единиц в двоичном представлении целого числа, как...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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