Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2012, 14:24   #1
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию Побитовые операции С++

Где можно почитать поро них? В гугле искал но толком ничего не нашол. Интересует перевод числа в двоичную систему, как поменять значения некого бита. Проверить значения бита.
Pein95 вне форума Ответить с цитированием
Старый 19.11.2012, 14:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну вообще-то в любом учебнике по Си.
Учебник есть какой под рукой самый базовый?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2012, 14:47   #3
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

1) В памяти обычного современного пользовательского компьютера числа уже хранятся в двоичном виде.
2) Про булевы функции читается много где. Вики, для начала.
3) Пример кода проверки бита (управление уходит на ветку if, если в 5-м бите числа 1 и на ветку else, если там 0):
Код:
if(value & 0x00000040) //...
else //...
4) Пример кода, устанавливающего 3 и 17 биты числа в 1:
Код:
value = value | 0x00020008;
Abstraction вне форума Ответить с цитированием
Старый 19.11.2012, 14:48   #4
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

есть Шилдт "Руководство для начинающих"
Pein95 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Побитовые операции Unique Паскаль, Turbo Pascal, PascalABC.NET 3 29.08.2010 18:50
Побитовые операции С++ Defa4ka Помощь студентам 4 22.06.2010 14:55
побитовые операции Александе еть я Общие вопросы C/C++ 2 18.04.2010 13:31
побитовые операции Dimarik Общие вопросы C/C++ 7 16.04.2010 19:27
Побитовые операции WinterLord Общие вопросы C/C++ 1 12.10.2008 22:39