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

"Поразрядное Исключающее Или" с присваиванием - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
Никимир
 Аватар для Никимир
0 / 0 / 0
Регистрация: 18.01.2012
Сообщений: 12
19.01.2012, 01:56     "Поразрядное Исключающее Или" с присваиванием #1
Бъясните пожалуйста как работает "Поразрядное исключающее ИЛИ с присваиванием(^=)" на примере:
C++
1
mass[i][j]^= mass[N-i-1][j]^= mass[i][j]^= mass[N-i-1][j];
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2012, 01:56     "Поразрядное Исключающее Или" с присваиванием
Посмотрите здесь:

C++ Произвести шифрование с использованием поразрядной операции «исключающее или»
XOR и поразрядное или не работают C++
C++ Побитовое исключающее ИЛИ (XOR)
C++ Шифрование и дешифрование с использованием алгоритма "исключающее ИЛИ"
C++ Зашифровать файл, используя исключающее или
C++ Логическая операция "Исключающее Или"
C++ Поразрядное сравнение чисел
Алгоритм для реализации оператора "побитовое исключающее ИЛИ" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
19.01.2012, 02:06     "Поразрядное Исключающее Или" с присваиванием #2
Никимир, скомпилируй и посмотри на примере
C
1
2
3
4
5
int x = 0xf;
int y = x << 2;
printf ( "%i\n", y );
y ^= x ^= y ^= x;
printf ( "%i\n", y );
lycorp
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 16
22.01.2016, 10:24     "Поразрядное Исключающее Или" с присваиванием #3
Спасибооо,помогли
Yandex
Объявления
22.01.2016, 10:24     "Поразрядное Исключающее Или" с присваиванием
Ответ Создать тему
Опции темы

Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru