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

Циклический сдвиг битов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ DLL - контейнер текстовых файлов, как редактировать текст? http://www.cyberforum.ru/cpp-beginners/thread1110205.html
Есть DLL, в которую вложены текстовые файлы в качестве ресурсов. Кроме ресурсов в DLL нет ничего, т.е. это DLL-контейнер. Чтение текста из такой DLL я освоил. Но мне нужна и корректура (редактирование) текста, находящегося в такой DLL. Можно ли редактировать текст, который вложен в DLL? Если да, то как?
C++ Доработать код Нужно что-бы программа не заменяла многократные пробелы однократным , а просто удаляла их. (Должно быть в виде функции) #include <stdio.h> #include <ctype.h> #define STR_SIZE 80 char *modifystring(char *str); int main() { char str; http://www.cyberforum.ru/cpp-beginners/thread1110198.html
C++ освобождннии памяти
Почему возникает ошибка при освобожднни памяти delete-ом? #include <iostream> #include <conio.h> using namespace std; void main(void){ int* int_array = new int; int i; if (int_array != NULL){
Считать текст из файла и вывести на экран только предложения, которые содержат введенное с клавиатуры слово C++
Собственно возникла проблемка при решении данного задания. С++ Нужно считать текст из файла и вывести на экран только предложения, которые содержат введенное с клавиатуры слово. Помогите пожалуйста написать программу. Заранее спасибо.
C++ Создание линейного однонаправленного списка с узловым представлением http://www.cyberforum.ru/cpp-beginners/thread1110175.html
Как реализовать на примере: содержимое элемента списка - строка, операция со списком - найти строку "Машина" и вывести сообщение о наличии строки в списке, вывести на экран длину каждой строки списка. Вот пример основного модуля проекта: #include <QtCore/QCoreApplication> #include "functions.h" #include "types.h" #include "windows.h" #include <iostream> TStud * Start; //объявление...
C++ Численно рассчитать определенный интеграл Численно рассчитать определенный интеграл методом прямоугольников. Пределы и шаг вводить с клавиатуры int(ln(x^2+4))dx подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
 Аватар для MarVaL
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
03.03.2014, 19:31     Циклический сдвиг битов
Для char:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <bitset>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "russian");
    
    
    cout << "Введите значение в двоичном виде: ";
    const int count_bits = sizeof(char) * 8;
    bitset<count_bits> setOfBits;
    cin >> setOfBits;
    
    cout << "Введите число сдвигаемых бит: ";
    unsigned int sbits;
    cin >> sbits;
 
    for(unsigned i = 0; i < sbits; ++i)
    {
        bool head_bit = setOfBits[count_bits - 1];
        setOfBits <<= 1;
        setOfBits[0] = head_bit;
    }
    
    cout << "Результат: " << setOfBits << endl; 
    
    return 0;
}
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru