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

Строка -> Битовый вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Безразмерный массив http://www.cyberforum.ru/cpp-beginners/thread387191.html
Доброго времени суток! Столкнулся с такой проблемой: как можно сделать массив int не указывая его размерность...тобишь чтоб он сам мог расширяться по мере необходимости.. если быть совсем точным, то его размерность, как я понял, должна соответствовать введённому числу n.. вот код, где st,ft,wt,ta,rt имеют максимум 10..но нужно чтоб было любое, введённое число. #include "stdafx.h" #include...
C++ Функция _fasteall Как функция _fasteall, влияет на процесс компиляции? http://www.cyberforum.ru/cpp-beginners/thread387186.html
Простые числа C++
Проверить является ли введеное число простым или нет. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
Замена и удалаения символов C++
1.Как можно удалить символы?? если может приведите пример 2. Как заменить можно символы ??? если может приведите пример
C++ Введите с клавиатуры целое число N http://www.cyberforum.ru/cpp-beginners/thread387146.html
Введите с клавиатуры целое число N, а также данные в массив целого типа. Далее перепишите данные из этого массива в другой массив той же размерности по следующему правилу: если переписываемое значение больше или равно N, то оно увеличивается в 2 раза, а если меньше - то уменьшается в 2 раза. Затем выведите данные обоих массивов на экран. Создавайте темы с осмысленными и понятными...
C++ Положительные и отрицательные элементы. Привет всем :) Вот такое задание: Перенести в начало массива четные отрицательные элементы, в конец массива – положительные нечетные элементы, сохранив для остальных элементов первоначальный порядок следования. Напечатать местонахождение (т. е. индексы начала и конца) группы “остальных” элементов. Я задаю вспомогательную функцию, где проверяет четность на нечетность, потом только задаю... подробнее

Показать сообщение отдельно
Alukard_696
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 22
19.11.2011, 20:12  [ТС]     Строка -> Битовый вектор
Спасибо.
Только если привести к неопределённому типу, как потом по одному выбирать октеты для шифрования? Допустим, будет считан из файла массив типа char с содержимым "123 Win!". Я его приведу к void и каким образом дальше с ним работать?

Сейчас нашёл пример преобразования unsigned char и char, состоящий из значений битов, но не понял принцип его работы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*Method to convert unsigned char to bit-string
  For Ex. 1="00000001"*/
void conv_to_bits(unsigned char ch)
{
    int i,bit;
    INPUT_BIT[8]='\0';
    for (i=7;i>=0;i--)
    {
        bit=ch%2;
        ch=ch/2;
 
        if (bit!=0)
            INPUT_BIT[i]='1';
        else
            INPUT_BIT[i]='0';
    } 
}
 
Текущее время: 12:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru