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

Битовые операции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача значений из двумерного массива в функцию http://www.cyberforum.ru/cpp-beginners/thread1106622.html
Добрый день всем! Помогите девушке разобраться! Я пишу лабораторные по Си. Осталась последняя лабораторная по решению системы уравнений методом Крамера. Я написала функцию, вычисляющую определитель по методу Сарруса для матрицы третьего порядка, как просил преподаватель. Теперь мне нужно вызывать эту функцию и передавать ей двумерные массивы со значениями. /*описание функции*/ float...
C++ Создать структуру, описывающую багаж пассажира Создать структуру, описывающую багаж пассажира. Данные структуры: количество вещей и общий вес вещей. Создать две функции: ввод количества вещей и веса каждой вещи в отдельности, вывод на экран общего веса багажа. http://www.cyberforum.ru/cpp-beginners/thread1106620.html
Загнать файл в массив C++
Добрый день , нужно загнать файл в вмассив. К примеру формат 1.bmp , а потом создать новый 1.bmp и залить в него информацию о файле из массива. Что накопал : FILE *in = fopen("C:\\1.bmp","rb"); Открываю длячтения в бинарном виде Как я понял массив должен быть типа INT Считываю в него while(!feof(in)){ int.getline(mass,255); i++ }
Задача о 8 ферзях C++
вывести в файл все 92 возможных варианта(в виде матрицы, где расположение ферзя означает единицу, а пустые клетки 0) расстановки 8 ферзей на шахматной доске.
C++ Создается ли копия объекта при индексации вектора? http://www.cyberforum.ru/cpp-beginners/thread1106603.html
for (size_t i = 0, n = v.size(); i < n; ++i) { //элементы вектора - string string &s = v; // тут const string &cs = v; //а тут? } Создается ли новый объект в указанных в коде местах ( "& s" то вроде должен отработать нормально, но сам оператор operator возвращает копию или ссылку на внутренний объект)? Если все-таки создается копия, то что нужно сделать, чтобы не создавалась...
C++ Среди заданных точек на плоскости найти ту, у которой расстояние суммы равно наибольшему от остальных точек Помогите вывести не цифру наибольшего значения, а все число. Задача: среди заданных точек на плоскости, найти ту у которой расстояние суммы равно наибольшему от остальных точек. #include <stdlib.h> #include <iomanip.h> #include <math.h> main ( ) { system("chcp 1251>0"); подробнее

Показать сообщение отдельно
ValeryS
Модератор
6511 / 4977 / 460
Регистрация: 14.02.2011
Сообщений: 16,484
27.02.2014, 13:09     Битовые операции
Цитата Сообщение от Игорюня Посмотреть сообщение
Jupiter, что-то я не понял,как вывести результат операции на консоль.
ну если не брать перегрузку, ту что привел Tulosba,
то переводи из двоичного в десятичный/шестнадцатеричный обрабатывай и обратно
например как из строки получить число
C++
1
2
3
4
5
6
7
8
9
 int IntToBin(char* str)
{
int res=0;
for( i=0;str[i]!='\0';i++)
{
  res*=2;
  res+=str[i]-'0'; 
 }
}
но функция не проверяет на допустимость символов
 
Текущее время: 06:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru