Есть ли аналог #include “printBinary.h” в С++

389
04 августа 2017, 01:23

Дана программа с использованием поразрядных операторов. Проблема в printBinary.h.

    #include "stdafx.h"
    #include <iostream> 
    #include <conio.h> 
    #include <ctime>
    #include <printBinary.h> 
    using namespace std;
    //Вспомогательный макрос:
    #define PR(STR, EXPR) \ 
    cout << STR; printBinary(EXPR); cout << endl;
int main()
{
    unsigned int getval;
    unsigned char a,b;
    unsigned char c = 0x5A;//битовая маска
    cout << "Enter a number between 0 and 255: ";
    cin >> getval; a = getval;
    PR("a in binary: ", a);
    cout << "Enter a number between 0 and 255: ";
    cin >> getval; b = getval;
    PR("b in binary: ", b);
    PR("a | b = ", a | b);
    PR("a & b = ", a & b);
    PR("a ^ b = ", a ^ b);
    PR("~a = ", ~a);
    PR("~b = ", ~b);
    PR("c in binary: ", c);
    a |= c;
    PR("a |= c; a = ", a);
    b &= c;
    PR("b &= c; b = ", b);
    b ^= a;
    PR("b ^= a; b = ", b);
    _getch();
    return 0;
}

Компилятор сообщает:

printBinary.h: No such file or directory

READ ALSO
WinAPI TCP Port Mapper

WinAPI TCP Port Mapper

Нужен исходник прокси сервера, пробрасывающего запросы от клиента (FireFox) к вышестоящему HTTP прокси и обратно

276
Как работает wifstream и getline на больших файлах? [требует правки]

Как работает wifstream и getline на больших файлах? [требует правки]

Сделал построчное чтение с файла с помощью wifstream и getlineНа маленьких файлах все хорошо

380
Многопоточность и синхронизация в C++

Многопоточность и синхронизация в C++

Добрый день всем! В ходе работы с многопоточностью в C++ у меня возникли некоторые проблемыЯ качаю некоторые данные(файлы небольшого размера)...

424
Смысловая нагрузка значения &ldquo;минус NaN&rdquo;

Смысловая нагрузка значения “минус NaN”

В другом вопросе обнаружилось, что деление нуля на переменную, содержащую вещественный ноль, в результате даёт значение -nan

234