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

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

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

Обнулить 2 старших бита во всех байтах файла - C++

06.06.2014, 15:51. Просмотров 265. Ответов 1
Метки нет (Все метки)

По заданному двоичному файлу с произвольным числом и содержанием байтов создать новый двоичный файл, который обнулены 2 старших бита во всех байтах. Вывести содержимое исходного и итогового файлов на экран.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2014, 15:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обнулить 2 старших бита во всех байтах файла (C++):

Создать 2 переменные, одна из которых хранит 2 старших бита исходного числа, другая 2 младших бита этого числа - C++
Дано число. Создать 2 переменные, одна из которых хранит 2 старших бита исходного числа, другая 2 младших бита этого числа. код частично...

Как обнулить первые 4-е бита начиная с певого заряженного (первые - старшие биты) - C++
Собственно, вопрос в заголовке.

Размер файла в байтах - C++
Во первых надо узнать размер файла в байтах, фаил открыт потока ifstream fr, функция sizeof(fr) возвращяет значение 176, фаил имеет...

... В четных байтах числа в двоичной системе переместить нулевые биты в старшие биты, а в нечетных байтах – в младшие ... - C++
Доброго времени суток всем, столкнулся с проблемой по С++,требуется написать программу: которая получает 1)случайное целое типа int,...

Разбиение файла на блоки по 64 бита - C++
Задача следующая. Необходимо открыть файл в бинарном виде. и блоками по 64 бита отдавать некой функции. Подскажите как это можно...

Как считывать из файла данные по 64 бита - C++
надо из созданого мной myfile.txt считывать информацию по блокам в 64 бита(в дальнейшем разбить их на 16 битные блоки),не очень хорошо...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zer0mail
2332 / 1958 / 192
Регистрация: 03.07.2012
Сообщений: 7,021
Записей в блоге: 1
06.06.2014, 15:57 #2
Используй операцию &
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2014, 15:57
Привет! Вот еще темы с ответами:

Как прочитать несколько байт из файла с n-го бита - C++
Требуется считать байты из файла заданным смещением; смещение задается в БИТАХ; Например: c 3-го бита 8-го байта прочитать 21 байт;

Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с первого бита - C++
Ввести целое A. Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с ервогоп бита. B=1A05h.

Изменение каждого бита WAV-файла - файл "портится" - C++
Нагуглил здесь https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ что данные в формате wav начинаются с 44 байта. Из файла я...

Как обнулить три старших бита регистра DH, без изменения остальных бит - Assembler
Результат надо сохранить в регистре ВН


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

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

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