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

Вывести в двоичном виде нули и единицы 01010110001 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ конструктор http://www.cyberforum.ru/cpp-beginners/thread654332.html
enum Color {Null, WHITE, BLACK}; enum Type {Null, King, Peshka}; class Piece { public: Color color; Type type; Piece(Color color_, Type type_) :
C++ Поиск элементов массива с заданными свойствами Маленький внучек решил помочь бабушке подстричь цветы в ее драгоценном цветнике, срезав только бутоны и цветы на них. К счастью сообразительный мальчик срезал только те цветы, которые были высотой от h1 см до h2 см от земли. Скольким цветочкам посчастливилось быть подстриженными, если их высота в сантиметрах составляет a1, a2, ..., an. Помогите пожалуйста, спасибо всем заранее за помощь. http://www.cyberforum.ru/cpp-beginners/thread654327.html
C++ Массив(чётные и нечётные числа)
помогите, пожалуйста, написать программу: нужно в массиве, в его начало, поставить сначала все четные числа, а затем нечётные...затем посчитать количество чётных чисел в массиве(массив можно ввести с клавиатуры, а можно через "srand"). Делать это нужно путём перестановки элементов в массиве.
Задача: преобразование систем счисления C++
Описание Имеются 2 цифры в разных системах счисления, цель задачи найти, в каких системах счисления 2 цифры равны. Например, 12 и 5, в десятичной системе счисления они не равны, но 12 в 3-чной системе счисления и 5 в 6-чной или десятичной системе счисления равны между собой. Input Вводятся два числа M и N ( которые в десятичной системе не превышают 1000000000), системы счисления...
C++ Не могу скомпилировать программу на движке ODE http://www.cyberforum.ru/cpp-beginners/thread654279.html
Суть: имеется движок ODE v.0.12, имеется готовая программка, которая использует движок и генерирует случайные 3-мерные существа на открытом пространстве (грубо говоря). Проблема в том, что не получается скомпилировать это всё дело без ошибок. Везде появляется одна и та же ошибка: "C:\***\ode-0.12\include\ode\common.h(111): fatal error C1189: #error : You must #define dSINGLE or dDOUBLE". ...
C++ Целые числа по 20 символов даны 2 строки в них нужно вписать целые числа размером в двадцать символов и затем сложить. при вводе пишу числа в ответ выводит к примеру 2.97429-307? #include <iostream> #include <conio.h> #include <cstring> using namespace std; char x; char y; char z; int main () подробнее

Показать сообщение отдельно
daite_dve
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 37

Вывести в двоичном виде нули и единицы 01010110001 - C++

19.09.2012, 11:31. Просмотров 1389. Ответов 16
Метки (Все метки)

Не понимаю почему не выводится буфер в двоичном виде, да и флаг tellg() равен -1 в конце программы.. Помогите пожалуйста.
Цель, посмотреть расстановку нулей и единиц по битам, в программе открываю бинарный файл, читаю 1 байт, и хочу увидеть чему равны значения битов.

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
#include<iostream>
#include<fstream>
using namespace std;
 
int main()
{
    ifstream file;
    file.open("hlr20", ios::binary);
    clog << "File \"hlr20\" opened\n";
 
    clog << "Position is READ is: " << file.tellg() << endl;
    file.seekg(23);
    clog << "Position of READ moved to 23: " << file.tellg() << endl;
 
    char* buffer;
    buffer = new char [1];
    file.read(reinterpret_cast<char*>(buffer), 1);
 
    clog << "Buffer is: " << ios::binary << buffer << endl;
    clog << "Position of READ is: " << file.tellg() << endl;
 
    system("pause");
    return 0;
}
Миниатюры
Вывести в двоичном виде нули и единицы 01010110001  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru