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

Битовое представление числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как из richTextBox1 в char[] ? С++ http://www.cyberforum.ru/cpp-beginners/thread1212542.html
Народ привет скажите пожалуйста. Есть richTextBox1->Text = "12"; Как разбить на массив char ? должно получить вот так: char Data = { '1','2'}; Спасибо :) Вот в C# это легко сделать: string Data = richTextBox1.Text;
C++ Чтение из файла Народ напишите любую программу по чтению из файла, но что бы использовалось fopen_s, fscanf_s, код должен быть написан на C++ http://www.cyberforum.ru/cpp-beginners/thread1212537.html
C++ Вывести числа из файла в массив
как записать чтобы после вывода информации (а именно массива) из файла я мог работать с ним. например вывел бы индекс числа которое я задал заранее. вот текст к которому я додумался. дальше не знаю как работать. int main() { ifstream fin; fin.open("lab10.txt"); char ch; while (fin.get(ch))
C++ Уточнение о полях структуры
Подскажите, пожалуйста, почему у меня не видны поля структуры ? Мне кажется, я где-то неправильно обращаюсь к структуре, но не знаю, как правильно сделать. В коде эти 2 места обозначены комментарием. Если вдруг для ответа нужен класс Вектор, на основе которого делалась очередь, то его тоже прикрепляю. PriorityQueue.h #pragma once #include "SmartVector.h" template <class T>
C++ Представление чисел в памяти! http://www.cyberforum.ru/cpp-beginners/thread1212474.html
нужна сделать реализацию числа в памяти получилось для одного числа, а как сделать для нескольких, т.е передаю {1,1,0,0} выдаст {0,0,1,1}, если несложно то напишите , а то целый день не могу справиться) char * LittleEndian(unsigned int values) { size_t bytes = sizeof(values); char *n = new char; for (size_t i = 0; i < bytes; i++) {
C++ Структура "Работник" подскажите, как сделать задание по с++, пожалуйста Определить структурный тип содержащий следующую информацию: Фио, должность, стаж работы, оклад, премия Ввести пять элементов данного типа. Распечатать информацию в табличном виде. подробнее

Показать сообщение отдельно
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49

Битовое представление числа - C++

19.06.2014, 19:09. Просмотров 362. Ответов 0
Метки (Все метки)

помогите найти ошибку для Проверки битового представления типа данных в памяти


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
char *GetMemoryBits(unsigned int value)
{
    int bytes = sizeof(value);
    int bitsCount = bytes * CHAR_BIT;
 
    char *bits = new char[bitsCount];
    unsigned char b;
 
    for (int i = 0; i < bytes; i++)
    {
        b = *((unsigned char*)&value + i);
 
        for (int j = (i + 1) * CHAR_BIT - 1; j >= i * CHAR_BIT; j--)
        {
            bits[j] = b & 1;
            b >>= 1;
        }
    }
 
    return bits;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru