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

Чтение бинарника по биту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица в с++ http://www.cyberforum.ru/cpp-beginners/thread269490.html
Нужно ввести матрицу с клавиатуры. 3 строки и 4 столбца, и вывести ее на экран Добавлено через 17 минут Помогите пожалуйста. Я в с++ новенький
C++ Нужна професиональная подсказка чайнику. Добрый день всем уважаемые программисты. Я новый юзер в этом деле, изучать С++ начал неделю назад. По информатике дали задачи по С++, а я даже примитивного еще написать не могу. Помогите пожалуйста решить (здавать нужно завтра 04.04.11)! :( Вот задачи: 1) Тема: "одномерные массивы". Условия: ввести одномерный массив размерносьтю с клавиатуры. Перемножить элементы между собой 1 и 2, 3 и 4,... http://www.cyberforum.ru/cpp-beginners/thread269483.html
Прошу помочь с оптимальным распределением C++
Итак, задача оптимально распределить по времени загрузку двух серверов n количеством задач, каждая задача имеет объем данных Мб. и сложность вычисления (операции), каждый сервер имеет пропускную способность мб/с в секунду и мощность оп/с. Что мне понятно: получаем матрицу из 2 столбцов: скорость передачи и скорость вычислений, и n строк: количество задач. матрицу переделываем в матрицу времен,...
Из char[] в int C++
Есть символьный массив. Допустим char={3, 5, 4}; как получить число int = 354 ?
C++ fscanf и дробные файлы http://www.cyberforum.ru/cpp-beginners/thread269456.html
Вечер добрый. Начал разбираться с чтением чисел из файла и споткнулся на дробных числах. #include <iostream> #include <cstdio> using namespace std; int main() { FILE *curr_file; curr_file = fopen("test.txt", "r");
C++ программа на двумерный массив)) пожалуйста помогите написать программу: "Найти в исходной матрице ненулевой элемент, в строке и столбце которого максимальное число нулей. Переставить строки и столбцы так, чтобы этот элемент оказался в верхнем левом углу." заранее спасибо)) подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
03.04.2011, 21:23     Чтение бинарника по биту
igorrr37, зачем же все так усложнять.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main()
{
    unsigned char byte = 0;
    FILE *pfile = fopen("file.txt", "rb");
 
    fseek(pfile, 1, SEEK_CUR);
    fread(&byte, 1, 1, pfile);
 
    // byte содержит второй байт файла
    // ((byte & 0xE0) >> 5) - старшие три бита 
    
    printf ("%#x\n", (byte & 0xE0) >> 5);
}
 
Текущее время: 01:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru