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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
gdz
2 / 2 / 0
Регистрация: 19.10.2009
Сообщений: 46
#1

Побитовые операции - нужна литература - C++

28.04.2010, 21:33. Просмотров 1523. Ответов 3
Метки нет (Все метки)

подкинте пожалуйста статеек или литературы о использовании побитовых операций на си, вчастнастности мне нужны операции над шестнадцатеричным представлением числа
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2010, 21:33     Побитовые операции - нужна литература
Посмотрите здесь:

C++ Побитовые операции
C++ Побитовые операции
C++ Побитовые операции
Побитовые операции C++
C++ Побитовые операции
Побитовые операции C++
C++ Побитовые операции
C++ Объяснить побитовые операции
C++ Побитовые операции
C++ Побитовые операции
Побитовые операции C++
Не работают побитовые операции с++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
29.04.2010, 00:54     Побитовые операции - нужна литература #2
http://en.wikipedia.org/wiki/Operato...wise_operators
http://www.cplusplus.com/doc/tutorial/operators/

Добавлено через 1 минуту
Вы как-нибудь конкретнее задачу обозначьте - кто-нибудь на примере и покажет...
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.04.2010, 01:07     Побитовые операции - нужна литература #3
gdz, в архиве мой давнишний отчет по лабораторной работе по битовым операциям, с описанием операций и исходными кодами.
Вложения
Тип файла: rar sample.rar (48.0 Кб, 104 просмотров)
Hell Knight
230 / 84 / 3
Регистрация: 11.03.2010
Сообщений: 290
29.04.2010, 10:03     Побитовые операции - нужна литература #4
так же можно воспользоваться ассемблерными вставками.
C++
1
2
__asm
{}
вот, например некоторые из инструкций(на примере регистра eax)
битовый сдвиг вправо:
Assembler
1
shr eax, number
битовый сдвиг влево:
Assembler
1
shl eax, number
циклический битовый сдвиг:
Assembler
1
ror eax, number
ну их очень много...
вот еще операции: И, ИЛИ, исключающее ИЛИ довольнотаки легко проделывать на ассемеблере, т. к. в нем можно записывать бинарное число, когда в С++ можно только либо десятичное, либо шестнадцетеричное
И:
Assembler
1
and eax, 10100101b
ИЛИ:
Assembler
1
or eax, 11010110b
исключающее ИЛИ:
Assembler
1
xor eax, 10100110b
Yandex
Объявления
29.04.2010, 10:03     Побитовые операции - нужна литература
Ответ Создать тему
Опции темы

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