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

Как работать с битами? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как оператором IF закырть любую форму??? http://www.cyberforum.ru/cpp/thread62543.html
Вот возникла проблема. Надо чтобы когда я закрываю форму3 через кнопочку в правом верхнем углу "close" , также закрывалась и форма2??? И это все через IF!!! ........ У меня как не пробую не получается. (( Кто знает дайте совет.?
C++ Вопрос о стеке в С++ Всем привет!! У меня тут вопрос про стек. Цитата из книги: Элементы стека хранятся в векторе _stack. Переменная _top содержит индекс первой свободной ячейки стека. Этот индекс одновременно представляет количество заполненных ячеек. Отсюда реализация функции size(): она должна просто возвращать текущее значение _top. inline int iStack::size() { return _top; }; empty() возвращает true,... http://www.cyberforum.ru/cpp/thread62434.html
C++ Найти среднее арифметическое элементов (на С)
Помогите пожалуйста составить программу. На лабе задали, а я вообще ноль. Задание: Найти среднее арифметическое элементов, лежащих ниже главной диагонали в матрице.
Написать прототип, определение функции и пример вызова функции C++
Народ в течении 30 минут надо, очень!!! Написать прототип, определение функции и пример вызова функции для решения указанной далее задачи. Исходные данные и результаты лучше получать как возвращаемое значение. Обработку массива вести с использованием указателей. Спланировать тестирование функции. Для ввода исходных данных, передаваемых в функцию, и печати результатов ее работы использовать...
C++ Олимпиадная задача, "ЕГЭ". http://www.cyberforum.ru/cpp/thread62241.html
С целью упрощения ЕГЭ по литературе, было решено оставить в нем вопросы только с ответами "да" или "нет". Бланк ответов представляет клетчатое поле из N строк и M столбцов, в котором каждая клеточка соответствует своему вопросу. Ученику необходимо один раз перечеркнуть по диагонали те клеточки, которые, по его мнению, соответствуют вопросам с ответом "нет" (перечеркивать можно по любой из двух...
C++ Ошибка компиляции ассемблерной вставки Добрый вечер. Захотелось мне сделать ассемблерную вставку в C++ код. Сделал. Но компилятору MinGW чето не нравится. Выдает следующие ошибки в 8 строке: error: expected `(' before '{' token error: expected asm body before '{' token Что я сделал не так ? #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
10.11.2009, 23:50     Как работать с битами?
для этого существует такое понятие как "битовая маска"

например установка бита номер N
#define set_bit(v, N) ((v) | (1 << N))

сброс бита номер N
#define clear_bit(v, N) ((v) & ~(1 << N))
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru