|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2010, 15:55 | #1 |
Регистрация: 05.02.2010
Сообщений: 4
|
работа с битами
добрый день. не сочтите совсем за нуба (хотя я он и есть), но расшифруйте мне сл. код(подробно):
Код:
|
22.05.2010, 16:02 | #2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Код:
Код:
|
22.05.2010, 16:54 | #3 |
Регистрация: 05.02.2010
Сообщений: 4
|
ааа, оооо! это понятно.. тогда вот продолжение вопроса
если был найден символ (пускай будет латинская буква i), отвечающий некоторым условиям, то заменить младший бит единицей, иначе 2-й и 3-й заменить нулями. как обратиться к определенному биту и как произвести замену? зы: в аналогичных темах ответа не нашел ззы: примеров в инете не нашел зззы: студент-первокурсник и еще вопрос до кучи: в mvs2008, работая с консолью, не могу вводить русские символы (а именно они мне и нужны для задания)... ой, простите грешного, ошибку в коде допустил! Код:
Последний раз редактировалось Henpyxa; 22.05.2010 в 17:01. |
22.05.2010, 18:50 | #4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Цитата:
1. 1 | 1 = 1, 0 | 1 = 1 - для установки 2. 1 & 0 = 0, 0 & 0 = 0 - для сброса Допустим нам надо устаноить и сбросить нулевой бит: 0х01 - установлен только нулевой бит, perem - некоторая переменная perem | 0x01 - ставим perem & (~0x01) - сбрасываем |
|
22.05.2010, 19:20 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Вот пример:
Код:
|
23.05.2010, 12:09 | #6 |
Регистрация: 05.02.2010
Сообщений: 4
|
ну вот, читаю там, читаю сям, восновном непонятно описано.. а к вам пришел и сразу что-то понял спасибо, думаю, с тем, что вы мне дали, я смогу доделать задачку..
спасибо |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с битами | тотошкин | Общие вопросы C/C++ | 2 | 22.04.2010 12:06 |
Работа с битами. | Masip | Общие вопросы Delphi | 2 | 13.04.2010 13:03 |
Работа с битами | viktory | Помощь студентам | 8 | 02.10.2009 18:33 |
Работа с битами в C | dmitmal | Общие вопросы C/C++ | 5 | 20.05.2009 04:27 |
Работа с битами | kesha2008 | Общие вопросы C/C++ | 2 | 24.02.2009 12:05 |