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

Проверка расположения последовательности байт числа в памяти - C++

Войти
Регистрация
Восстановить пароль
 
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
30.05.2014, 20:05     Проверка расположения последовательности байт числа в памяти #1
Проверка расположения последовательности байт числа в памяти (должна возвращать динамически созданный массив, в котором содержатся байты числа так как они находятся в памяти).

сделал только для одного числа, а как мне туда передать например два числа и чтобы бы это было представлено виде {3,0,0,1}
C++
1
2
3
4
5
6
7
8
9
10
11
char * LittleEndian(unsigned int values)
{
    size_t bytes = sizeof(values);
    char *n = new char[bytes];
 
    for (size_t i = 0; i < bytes; i++)
    {
        n[i] = *((unsigned char*)& values + i);
    }
    return n;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 20:05     Проверка расположения последовательности байт числа в памяти
Посмотрите здесь:

C++ Инвертировать младший байт длинного целого числа
Проверка на утечку памяти C++
C++ Написать функцию вычисления линейного индекса элемента (его номера расположения в памяти) по заданым размерам и индексам элемента в N-мерном массиве
Поменять порядок расположения чисел в последовательности на обратный C++
Поменять порядок расположения чисел в последовательности на обратный C++
Отображение файла в память, поиск и замена последовательности байт C++
Поместить четыре числа от 1 до 4 в один байт C++
Как работать со строками при размещении класса в памяти кратно 16 байт? C++
C++ Числа размером в 1 байт
Определить порядок хранения байт 16-ричного числа C++
Считать старший байт числа C++
Разработать программу, которая динамически выделяет 100 блоков памяти по 1000 байт каждый и освобождает их C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4441 / 3779 / 1278
Регистрация: 14.04.2014
Сообщений: 14,872
30.05.2014, 20:43     Проверка расположения последовательности байт числа в памяти #2
Передавай массив или указатель на массив.
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
30.05.2014, 21:24  [ТС]     Проверка расположения последовательности байт числа в памяти #3
этот код подойдёт?
nmcf
4441 / 3779 / 1278
Регистрация: 14.04.2014
Сообщений: 14,872
30.05.2014, 21:54     Проверка расположения последовательности байт числа в памяти #4
Если указатель передавать, то надо ещё длину дополнительно. Если массив целиком, то должен и этот работать, только входной параметр переделать.
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
30.05.2014, 21:55  [ТС]     Проверка расположения последовательности байт числа в памяти #5
можете написать, а то я уже совсем туплю)
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
01.06.2014, 16:10  [ТС]     Проверка расположения последовательности байт числа в памяти #6
?????
Yandex
Объявления
01.06.2014, 16:10     Проверка расположения последовательности байт числа в памяти
Ответ Создать тему
Опции темы

Текущее время: 15:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru