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

Операции сдвига - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Error C4996: 'strcpy' http://www.cyberforum.ru/cpp-beginners/thread1309340.html
:cry::wall::rtfm:%-) Нужна помощь! error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See...
C++ PDF to XPS Всем привет. Давно интересует вопрос: Нет ли у кого на примете библиотеки, для перевода PDF документа в XPS формат ? Желательно бесплатную. Лучше с исходным кодом. Которую можно использовать в... http://www.cyberforum.ru/cpp-beginners/thread1309330.html
Найти интеграл C++
Добрый день. Помогите написать код для решения следующей задачи. Вычислить интеграл при а = 0,019; 0.127; 0.346; 0.417; 0.527; 0.696, используя формулу Симпсона с шагом h=0,001 Заранее благодарен...
C++ Определить количество ненулевых значений
Хелп профи. Всю голову уже сломал. Ввести с клавиатуры n целых чисел и определить количество ненулевых значений. Ввод чисел обсепечить с клавиатуры в цикле с помощью операторов for, while, do while...
C++ Поменять местами минимальный среди четных элементов и первый элемент строки матрицы http://www.cyberforum.ru/cpp-beginners/thread1309297.html
Условие такое: Ввести матрицу A NxM , вывести ее. В каждой строке матрицы поменять местами минимальный среди четных элементов и первый элемент строки. Если нет четных элементов в строке, то...
C++ Функция с переменным числом параметров заранее неизвестного типа Здравствуйте, коллеги! Прошу помочь начинающему в С++. Есть функция с переменным числом параметров заранеее неизвестного типа. Внутри начинаю перебирать параметры по ссылке и на первом же... подробнее

Показать сообщение отдельно
BESSON_off
3 / 0 / 1
Регистрация: 08.07.2013
Сообщений: 344

Операции сдвига - C++

24.11.2014, 13:51. Просмотров 639. Ответов 8
Метки (Все метки)

Через операторы сдвига можно в одну переменную поместить несколько значений.
C++
1
2
3
4
5
6
int A = 0;
int b[3] = {44,45,46};
A = (int)(b[1]|b[2]<<4|b[1]<<8);
for (int i=0;i<3;i++) {
    b[i] = 0;
}
А как вытащить обратно эти значения в переменные b?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru