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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ виртуальные базовые классы http://www.cyberforum.ru/cpp-beginners/thread929534.html
класс на вершине иерархии определяет конструктор с параметрами. какие требования предъявляются к иерархии наследования?? попитался реализовать... // Using virtual base classes. #include <iostream> using std::cout;
C++ Какие требования нужно выполнить, чтобы стать Junior developer, Middle и Senior developer? Быть может не совсем в ту ветку форума написал, но мне показалось, что здесь я смогу получить квалифицированный ответ с большей вероятностью! Если что, уж извини админ! Пока только учусь в университете. Хочется понять как, кому и за что присваиваются квалификации Junior, Middle, Senior developer. Какие требования должен выполнить для этого программист? Сколько времени в среднем требуется на... http://www.cyberforum.ru/cpp-beginners/thread929530.html
error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) C++
Добрый день,помогите пожалуйста разобраться почему не работает код.Заранее спасибо. #include <stdio.h> #include <iostream> int Add (int x, int y ); { std::cout << "In Add(), received " << first << " and " << second << endl ; return (first + second); }
C++ shared_ptr и vector
почему в vector нельзя засунуть shared_ptr ? c:\qt\tools\mingw48_32\lib\gcc\i686-w64-mingw32\4.8.0\include\c++\ext\new_allocator.h|120|error: use of deleted function 'boost::shared_ptr<Ncom_din_un::Cdinamic_unit>::shared_ptr(const boost::shared_ptr<Ncom_din_un::Cdinamic_unit>&)'| Добавлено через 31 секунду #if __cplusplus >= 201103L template<typename _Up, typename... _Args> ...
C++ winapi и консоль http://www.cyberforum.ru/cpp-beginners/thread929475.html
Добрый день. Если приложение - некое подобие чата. Запускается одна и таже апликуха 2 раза и соединяется друг к другу посредством 4 сокетов (по 2 на каждое: клиент и сервер). Вся проблема в том, что когда тайпается в обоих консолях и при отправки сообщение с одной на 2-ю, весь вводимый текст на 2-й исчезает (перекрывается поступившим сообщением с 1-й). Как реализовать по средством windows чтоб...
C++ Шаблон Имеется код: //header #include <iostream> #include <string> #include <valarray> using namespace std; template <class T1, class T2> class Pair { private: подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
27.07.2013, 19:20     Битовые операции
Цитата Сообщение от Kaskera Посмотреть сообщение
Фантасмагорическое спасибо!)
да бросьте, разберитесь лучше, это полезно весь код вместе:

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
31
32
33
34
#include <iostream>
 
int check(unsigned long a, unsigned pos1, unsigned pos2)
{
    return (a >> pos1) & 1 == (a >> pos2) & 1;
}
 
unsigned long exchange(unsigned long a)
{
    return ((a & 0xFFFF) << 16) | ((a >> 16) & 0xFFFF);
}
 
void Print(unsigned long a, int n)
{
    for(int i = n - 1; i >= 0; --i)
        std::cout << ((a >> i) & 1);
    std::cout << std::endl;
}
 
unsigned long next(unsigned long a)
{
    return a + (a & 1) + (((a + 1) & 1) << 1);
}
 
int main()
{
    unsigned long a = 124, b; 
    std::cout << check(a, 5, 7) << std::endl;
    Print(a, sizeof(a) * 8);
    b = exchange(123);
    Print(b, sizeof(b) * 8);
    std::cout << next(a) << std::endl;
    return 0;
}
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru