Форум программистов, компьютерный форум 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 () подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.09.2012, 13:41     Вывести в двоичном виде нули и единицы 01010110001
Получается так: то, что находится в 23 позиции чтения, read() трактует как конец файла. Поэтому в буффер он ничего не записал (на скрине там мусор, 32 относится к значению ios::binary), a tellg() после этого выдал -1.

Добавлено через 11 минут
Попробуйте эту конструкцию:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    ifstream file;
    file.open("hlr20", ios::binary);
    
    char buffer = 0;
    int n = 0;
    
    do
    {
        file.read(&buffer, 1);
        n++;
    } while (!file.eof());
   
    cout << n << endl;
 
 system("pause");
 return 0;
}
Сколько байтов будет считано: 600 мгб или меньше?
 
Текущее время: 20:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru