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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
танкист34
-62 / 0 / 0
Регистрация: 15.03.2013
Сообщений: 328
#1

операторы - C++

22.04.2013, 16:59. Просмотров 161. Ответов 0
Метки нет (Все метки)

Нарыл в инете код для упаковки, например "111" в байт. Не могу разобраться с операторами( <<= , |=) и по чему в цикле не счётчика. Заранее спасибо
C++
1
2
3
4
5
6
7
8
9
10
11
typedef unsigned char byte;
byte pack_byte(bool bits[])
{
    byte result(0);
    for(unsigned i(8); i--;)
    {
        result <<= 1;
        result |= byte(bits[i]);
    }
    return result;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2013, 16:59     операторы
Посмотрите здесь:

C++ Операторы принятия решения и операторы цикла.
C++ Операторы for , do while
Условные операторы.Операторы цикла C++
Операторы отношений и логические операторы C++
C++ Поразрядные операторы,операторы сдвига
C++ Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на !=
С++.Операторы в С++: условные операторы, операторы break и continue C++
Операторы ветвления и операторы передачи управления C++
C++ Операторы цикла и операторы передачи управления
Операторы языка С++: операторы цикла (исправьте программу) C++
Определить и вывести количество дней между двумя датами (логические операторы и операторы ветвлений) C++
Операторы присваивания, ввода- вывода. Операторы ветвления, выбора C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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