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

Внутреннее (машинное) представление данных двух типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление в автозагрузку http://www.cyberforum.ru/cpp-beginners/thread1526240.html
Код автозагрузки: char autorun = "C:\\KFX\\Project.exe"; DWORD dwtype = 0; DWORD dwBufsize = sizeof(autorun); TCHAR szpath; HKEY hKeys; if (ERROR_SUCCESS == RegCreateKeyEx(HKEY_CURRENT_USER, L"Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0, NULL, 0, KEY_ALL_ACCESS, NULL, &hKeys, NULL)) { RegSetValueEx(hKeys, L"MyProgram", 0, REG_SZ, reinterpret_cast<const BYTE*>(&autorun),...
C++ Копирование одного массива в другой Как массив из одного вытащить в другой!? http://www.cyberforum.ru/cpp-beginners/thread1526237.html
C++ Непонятная ошибка при вызове функции от тут же создаваемого объекта
Ошибка появляется в строке 42: #include "list.h" #include <iostream> using namespace std; int menu() { system("cls"); int choice; cout << "1 - Добавить элемент в начало\n"
C++ Быстрая сортировка по возрастанию
Добрый день, хотел попросить помощи, смотрел в интернете на тему быстрой сортировки, но адекватного объяснения, понятного мне, я не нашел. В общем, есть динамический массив, и как его сделать я понимаю, а дальше даётся картинка, на которой нарисовано, как нужно отсортировать квиксортом. Я не прошу решить мне задачу, но мог бы кто-нибудь объяснить мне в теории, как это отсортировать? Заранее...
C++ Сортировка столбцов матрицы по убыванию http://www.cyberforum.ru/cpp-beginners/thread1526152.html
дана матрица размером NxM надо отсортировать элементы столбцы в порядке убывание. Ввод данных с клавиатуры. ввод данных 4 2 86 -18 54 96 60 -15 43 20 Вывод данных
C++ Функция C++ в php или обьясните по подробнее как она работает typedef std::basic_ostringstream<Char> OStringStream; std::string ByteArrayToHexStr(uint8 const* bytes, uint32 arrayLen) { int32 init = 0; int32 end = arrayLen; int8 op = 1; std::ostringstream ss; for (int32 i = init; i != end; i += op) подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6361 / 5925 / 1921
Регистрация: 18.12.2011
Сообщений: 15,231
Завершенные тесты: 1
07.09.2015, 14:24
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <float.h>
template<class TT>
void ShowBinary(TT x)
{
// представим. что число занимает максимум 8 байт
    unsigned long long *p=reinterpret_cast<unsigned long long *>(&x);
    for(int i=1;i<=sizeof(x)*8;i++)
    {
        std::cout<<((*p)&1); // выводим самый правый бит
        (*p)>>=1; // сдвигаем на 1 бит
    }
    std::cout<<std::endl;   
}
int main()
{
    short int a=-1;
    ShowBinary(a);
    long double b=DBL_MAX;
    ShowBinary(b);
    system ("pause");
    return 0 ;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru