С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Error C2440: <function-style-cast>: невозможно преобразовать "unsigned int" в "std::bitset<_Bits>" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка по сумме вклада и дате вклада, зацикливание http://www.cyberforum.ru/cpp-beginners/thread1167927.html
Требуется создать программу, которая будет загружать из dat файла значения в массив. Затем сортируется по сумме вклада и по дате вклада через индексные массивы. В оперативную прогружается, а дальше...
C++ Найти общую стоимость товаров, которые дороже 1000 рублей (количество товаров не известно) Заданы, функцией rand(), стоимости товаров в группе. Найти общую стоимость товаров, которые дороже 1000 рублей (количество товаров не известно). http://www.cyberforum.ru/cpp-beginners/thread1167924.html
Возможно ли подгрузить библиотеку так, чтоб компоновщик подгружал функции из основной программы? C++
Всем привет! Хотелось бы узнать, возможно ли подгрузить библиотеку так, чтоб компоновщик подгружал функции из основной программы? Допустим есть класс A, который собирается в основной программе....
Перенести k-ый элемент в конец массива (k-вводится с клавиатуры) C++
Динамическая память. Одномерный массив. Перенести k-ый элемент в конец массива (k-вводится с клавиатуры). если не трудно можете прокомментировать каждое действие а то я совсем нуб
C++ Определить является ли сумма элементов диагонали меньше 100 http://www.cyberforum.ru/cpp-beginners/thread1167892.html
Статическая память. Двумерный массив. Массив квадратный. Определить является ли сумма элементов диагонали меньше 100. Добавлено через 1 минуту если не трудно можете прокомментировать каждое...
C++ Определить, сигнал какого цвета горит для пешеходов в данный момент a) Светофор работает следующем образом: с начала часа в течении 3-х минут горит зеленый сигнал, затем в течение 2-х минут горит красный и т.д. Дано вещественное число T, означающее время в минутах,... подробнее

Показать сообщение отдельно
Kuzia domovenok
2060 / 1905 / 174
Регистрация: 25.03.2012
Сообщений: 6,564
Записей в блоге: 1
06.05.2014, 14:27
С++ Не работает программа! Задание было такое: напишите программу invert(p,x,n), возвращающую значение х с инвертированными n-битами, начиная с позиции p ( остальные биты не меняются).
C++
1
2
3
4
5
6
7
8
int invert(int p, int x, int n){
   int mask=0;
  mask=~mask;
  mask<<=p;
  mask>>=sizeof(int)*8-n;
  mask<<=sizeof(int)*8-n-p;
  return ((~x)&mask)|(x&(~mask));
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.