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

Обработка Битовых последовательностей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу для решения сложных выражений. http://www.cyberforum.ru/cpp-beginners/thread92695.html
Написать программу для решения выражений. http://s004.***********/i205/1002/6e/2bd2fa636b69.jpg помогите, завтра сдавать, а у нас ни одной лекции небыло и не будет(
C++ Преобразование арабских чисел в римские 2. Программа для преобразования числа, введённого арабскими цифрами в римское число, и наоборот. http://www.cyberforum.ru/cpp-beginners/thread92685.html
C++ Как правильно округлить?
Кратко условие: произвожу ввод времени времени в формате hours/min/sec( переменные t1 и t2), перевожу в секунды, складываю и делаю перевод обратно. Происходит неправильное округление секунд: #include <iostream> using namespace std; /////////////////////////////////////////////////// struct time { int hours; int minutes; int seconds; };
C++ удаление записи с фаила
подскажитэ пожайлуста каким образом можна удалить запись из файла, например есть текстовый фаил внем скажем скажем 5 записей(в даном случае обектов) записано. Каким образом можна из его удалить скажем вторую по счету запись? сам ума не приложу:(. Думаю можна типа перезаписать все в другои фаил пропустивши вторую запись а потом удалить исходный и новый переименовать как исходный, но ето уже...
C++ Смежность и инцидентность ребер и вершин в графе. http://www.cyberforum.ru/cpp-beginners/thread92625.html
Нужно взять любой граф (желательно попроще), ввести его програму. потом вводим 2 вершины, программа говорит, смежны ли они. затем вводим ребро и вершину, программа отвечает, инцидентны ли они,затем вводим 2 ребра, программа говорит смежны ли они, и на конец 4-е вводим вершину и прога возвращает ее степень. К примеру взять граф квадрат с диагоналями... Помогите, пожалуйста
C++ нахождение корня на интервале дано x^2-4x-8,75. найти корень уравнения f(x)=0 на интервале (A,B) c точностью E. использовать метод хорд. где A=5,5 B=6,5 E=10^-4. Результат решения - "Корень уравнения X" честно сказать в математике я не силен уже 4 года как)) тобиш забыл все, поэтому не понимаю что и как искать даже математически, не то что в программе)) но имеется исходник подобной задачи, суть которой состоит в том что... подробнее

Показать сообщение отдельно
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
05.02.2010, 20:58     Обработка Битовых последовательностей
Инвертирование делается с помощью операции ^ (XOR).
Например инвертировать 3 бита с 0 по 2.
C
1
2
unsigned var, var2;
var2= var ^ 0x0007;
Сама задача простая.

Добавлено через 38 секунд
И сводится к тому чтобы правильно найти какое число поставить вместо 0x0007
 
Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru