Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Почему не видит конец файла? https://www.cyberforum.ru/ visual-cpp/ thread40617.html
Есть процедура записи отрезка в файл: void write_to_file(double a, double b) { FILE *file; fopen_s(&file, file_name, "a+"); fprintf_s(file,"\n", a,b); fclose(file); }
Visual C++ Web cтраница
Как программно сохранить веб страницу в текстовый файл(html код) и как обычную веб страницу(Как в браузере Файл->Сохранить как)?
Visual C++ Трассировка в Visual C++ https://www.cyberforum.ru/ visual-cpp/ thread40331.html
Как сделать так чтобы при трассировке курсор не заходил в библитечные функции но заходил в мои функции(в программе)?
Visual C++ Создание окна https://www.cyberforum.ru/ visual-cpp/ thread40013.html
Как создать второе окно, чтобы оно было перекрывающее как и главное? Добавлено через 16 часов 40 минут 43 секунды Неужели на этот вопрос никто не знает ответа и никто ничего похожего не делал?
Связь ComdoBox c БД Visual C++
Привет всем. Програмирую на С# недавно. Раньше с базой не сталкивался. Помогите разобрать с comboBox'om. Нучно что бы comboBox взял данные с базы, напринер с колонки Name. Спасибо!
Visual C++ надо переворачивать надписи https://www.cyberforum.ru/ visual-cpp/ thread39777.html
надо переворачивать надписи если "ABCde1234 bc" чтобы ответ был "cb 4321edCBA" #include "string.h" #include "stdio.h" void reverse(char* str) { char a;
Visual C++ Динамическая загрузка DLL Здравствуйте, У меня возникла проблема с динамической загрузкой библиотеки. Есть один файл - ****.dll , который нужно подключить к проекту на MS Visual C++ 2005. Пробывал динамическую загрузку как в посте : typedef int(*functionDll)( const char *, char, int ); /*Сегмент данных*/ CHAR wName ="Dynamic link DLL"; CHAR cName ... https://www.cyberforum.ru/ visual-cpp/ thread39760.html Объясните отсутствие оператора & Visual C++
Вот кусок текста программы: void reading(int n,int i,Harakteristiki *baza,FILE *f) { fscanf(f, "%s", baza.Tip); fscanf(f, "%ui", &baza.Chastota); fscanf(f, "%ui", &baza.EmkostOP); fscanf(f, "%ui", &baza.EmkostGMD); fscanf(f, "%ui", &baza.TipMon); }
Visual C++ Программа на одномерный массив https://www.cyberforum.ru/ visual-cpp/ thread39311.html
Дан одномерный массив а1, ... ,аn. n>6. Основную программу я написал. А в конце нужно вывести три массива: a6,a7, ... ,an; a6,a7, ... ,an,a1; a6,a7, ... ,an,a5. Подскажите пожалуйста можно ли их вывести с помощью одного цикла for, или только с помощью трех? Массивы должны быть выведены один под другим.
Visual C++ Upload файлов на IIS сервер используя WinInet https://www.cyberforum.ru/ visual-cpp/ thread39211.html
Требуется загрузить файл на IIS сервер средствами библиотеки WinInet (MFC использовать нельзя). В инетрнете я нашел некоторые исходники и на их основе написал свою прогу. Вроде все написано как и в тех немногих примерах которые я нашел, в ходе выполнения кода ошибок не возникает - а файл все равно не Upload-ится. В логе IIS пишеться следующее: 2009-06-02 13:44:02 127.0.0.1 PUT...
Работа Dialog-based MFC приложения Visual C++
Здравствуйте. Есть Dialog-based MFC приложение. Необходимо по нажатию кнопки вызвать новое диалоговое окно и произвести в нем рисование. Ка такое можно раелизовать?
Visual C++ Нейронные сети,Метод обратного распространения ошибки https://www.cyberforum.ru/ visual-cpp/ thread38995.html
:help:Кто нибудь знает,где взять работающюю программу на C++ по теме: "Метод обратного распространения ошибки" не очень сложную,для курсовой работы. Что нибудь наглядно демонстрирующее работу этого метода. Например какую нибудь интерполяцию. Мне дали на самостоятельное изучение эту тему, много чего нашел,но все-равно очень сложно,времени уже нет. Желательно с описанием работы. Заранее...
42 / 42 / 4
Регистрация: 14.09.2008
Сообщений: 683
18.06.2009, 15:10 0

Перевод Байтов в биты и обратно - Visual C++ - Ответ 196884

18.06.2009, 15:10. Показов 17690. Ответов 11
Метки (Все метки)

Ответ

Код
int InputByte()
{
     int res=(0<<7), tmp;
     for(int i=0; i < 8; i++)
     {
          cin>>tmp;
          while( tmp < 0 || tmp >1)
          {
              cout<<"wrong"<<endl;
              cin>>tmp;
          }
          res |= (tmp<<i);
     }
return res;
}

вводит биты начиная с права.
00000000
00000001
00000010
00000100
00001000
00010000
00100000
01000000
10000000
11111111 - 255

Тут только для 1 байта ввод. Измени цикл и будет тебе сколько угодно байт.

Вернуться к обсуждению:
Перевод Байтов в биты и обратно Visual C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2009, 15:10
Готовые ответы и решения:

Перевод байтов в сетевой порядок и обратно
Вообщем нужно переводить массив байтов, сделал так : union bits { unsigned int number; ...

В массиве посчитать количество байтов, в которых установлены 3 и 7 биты
Всем добрый вечер! В общем такое дело: учусь на программиста, в ассемблере понимаю крааайне мало....

Из массива байтов обратно в PNG
Здравствуйте, в php я +-0, и вот задаю вопрос можно ли так сделать или нет? если да то как? ↓...

Преобразования массива байтов в строку и обратно
Добрый вечер! Не могу разобраться в следующем: Есть массив байтов: Dim d(1024) As...

11
18.06.2009, 15:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2009, 15:10
Помогаю со студенческими работами здесь

Преобразование double в массив байтов и обратно
Преобразование double в массив байтов и обратно? Собственно как? в VC2003 было накручено так ...

Дан массив. Инвертировать биты старших байтов всех элементов массива. Найти сумму четных элементов.
Дан массив из 10 беззнаковых слов. Инвертировать биты старших байтов всех элементов массива. Найти...

Перевод информации в биты
Всем бобра. Вообщем решил сделать что-то вроде Remote-Desktop. 1. Один из первых вопросов это как...

Перевод строки в биты
Здравствуйте! Делаю программу, которая находит в файле с ip адресами Longest-Prefix Match. Сейчас...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru