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

16-битные числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как записать объект с полем типа std::string в бинарном виде в файл и считать его обратно? http://www.cyberforum.ru/cpp-beginners/thread971532.html
Знаю как записывать объекты в файл в бинарном виде, но как быть, когда у них динамические поля? Какой метод использовать? Можете привести самый простейший пример?
C++ потоки Можно ли както вызывать одну функцию , передавая разные параметры , в разных потоках(_beginthread) одновременно? (Например передавать функции диапазон ip-адресов(для пинга) и чтобы одновременно несколько потоков это делали) Если да , то не могли бы небольшой пример показать : P http://www.cyberforum.ru/cpp-beginners/thread971528.html
Последовательные контейнеры. Списки C++
Помогите, пожалуйста, как реализовать вставку 100 элементов в список, в случайную позицию? Вот мои попытки, но они - напрасные( #include <iostream> #include <list> #include <time.h> // using namespace std; // int main(){ int const n = 100;
Программный код для Dev-C++ C++
ln x=\sum_{n=0}^{\propto }\frac{{(-1)}^{n}{(x-1)}^{n+1}}{(n+1)}=(x-1)-\frac{{(x-1)}^{2}}{2}+\frac{{(x-1)}^{3}}{3}-... 0< x<2
C++ Возможная пробелами с типами данных http://www.cyberforum.ru/cpp-beginners/thread971522.html
Здравствуйте! Есть следующие задание: http://s5.********************/uploads/images/2013/10/f918d6e0a9bf1c4476ca287477d9619b.png Её я решил, вот получившийся код (на код в комментариях не обращайте внимание, сделал 2 варианта, потому что парень которому помогал еще не учил рекурсию и дополнительные возможности библиотеки math.h): #include <iostream> #include <iomanip>
C++ SymbolicC++ Всем привет, никто случайно не может прислать готовый проект для MVS 2012? А то какой день подключаю библиотеки, и максимум чего добился - одной ошибки, но и та связана со сборкой lib в проект. подробнее

Показать сообщение отдельно
NanoBreaker
23 / 23 / 7
Регистрация: 11.07.2013
Сообщений: 89
07.10.2013, 21:21
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
35
36
37
38
#include <iostream>
#include <bitset>
#include <conio.h>
 
using namespace std;
 
int main()
{
    __int16 A = 0;
    __int16 B = 0;
    bitset<16> A_bs;
    bitset<16> B_bs;
    bitset<16> C1;
    bitset<16> C2;
    short int t = 0;
 
    cout << "Input A: "; cin >> A; A_bs = A;
    cout << "Input B: "; cin >> B; B_bs = B;
    cout << "Input t: "; cin >> t;
 
    for(int i = 0; i < 16; i++)
    {
        if(i < t){
            C1[i] = A_bs[i];
            C2[i] = B_bs[i];
        }else{
            C1[i] = B_bs[i];
            C2[i] = A_bs[i];
        }
    }
 
    for(int i = 0; i < 16; i++) cout << C1[i];
    cout << endl;
    for(int i = 0; i < 16; i++) cout << C2[i];
 
    getch();
    return 0;
}
Биты выводятся в обратном порядке, но я думаю с этим ты и сам разберешься.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru