MagicPast.NET

Linux Windows Софт Hardware Вебмастеру Интернет Сеть C++ Звук Статьи Автомобильные устройства PDA

IP адрес:  54.90.185.120
Версия протокола:  HTTP/1.1
Локальный порт:  39250
Количество кук:  0

C++
Hello world
using namespace std;
Символьные константы
Типы переменных
Логические операции
Битовые операции
Операторы If, Else
Цикл While
Цикл Do While
Оператор Switch
Цикл For
Инструкции Break и Continue


Навигация:   Главная  –  C++  –  Битовые операции

Битовые операции C++

Все числа C++ могут быть представлены в двоичном виде, то есть с использованием только 0 и 1 в записи числа. С помощью битовых операций можно сохранять большое количество информации в маленьком участке памяти. В мире существует множество вещей, которые имеют только два состояния (или, максимум, четыре)

Битовых операций всего 6:

Оператор Функция
~ побитовое отрицание (каждый бит меняет свое значение на противоположное: 0 заменяется 1, 1-нулем)
<< побитовый сдвиг влево
> > побитовый сдвиг вправо
& побитовое умножение (битовое И: поочередно выполняет операцию И с парами битов левого и правого аргумента)
^ побитовое исключающее сложение (сложение по модулю, битовое исключающее ИЛИ)
| побитовое сложение (битовое исключающее ИЛИ)