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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
#1

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

30.05.2014, 20:05. Просмотров 284. Ответов 5
Метки нет (Все метки)

Проверка расположения последовательности байт числа в памяти (должна возвращать динамически созданный массив, в котором содержатся байты числа так как они находятся в памяти).

сделал только для одного числа, а как мне туда передать например два числа и чтобы бы это было представлено виде {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++
Даны целые числа а1,....,an. Поменять порядок расположения чисел в последовательности на обратный.

Поменять порядок расположения чисел в последовательности на обратный - C++
Даны целые числа а1,...,an. Поменять порядок расположения чисел в последовательности на обратный.

Найти числа из заданной последовательности, которые делятся на все числа из другой последовательности - C++
Вход программы имеет следующий формат. Сначала вводится N &gt; 0- количество чисел в последовательности А. Далее идут N целых чисел. После...

Как работать со строками при размещении класса в памяти кратно 16 байт? - C++
При обычном выделении памяти через New не работает. Для класса внутри которого я пытаюсь манипулировать со строками память выделяется...

Отображение файла в память, поиск и замена последовательности байт - C++
В общем, задача такая: спроецировать файл в память, найти последовательность байт, заменить её и записать изменения в файл. Вот, что я...

Написать функцию вычисления линейного индекса элемента (его номера расположения в памяти) по заданым размерам и индексам элемента в N-мерном массиве - C++
Елементи N-вимірного масиву розміром n розміщуються в послідовних ділянках пам'яті так, що швидше за всіх змінюється їх останній індекс,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5274 / 4594 / 1539
Регистрация: 14.04.2014
Сообщений: 18,249
30.05.2014, 20:43     Проверка расположения последовательности байт числа в памяти #2
Передавай массив или указатель на массив.
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
30.05.2014, 21:24  [ТС]     Проверка расположения последовательности байт числа в памяти #3
этот код подойдёт?
nmcf
5274 / 4594 / 1539
Регистрация: 14.04.2014
Сообщений: 18,249
30.05.2014, 21:54     Проверка расположения последовательности байт числа в памяти #4
Если указатель передавать, то надо ещё длину дополнительно. Если массив целиком, то должен и этот работать, только входной параметр переделать.
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
30.05.2014, 21:55  [ТС]     Проверка расположения последовательности байт числа в памяти #5
можете написать, а то я уже совсем туплю)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2014, 16:10     Проверка расположения последовательности байт числа в памяти
Еще ссылки по теме:

Разработать программу, которая динамически выделяет 100 блоков памяти по 1000 байт каждый и освобождает их - C++
Всем привет. Подкинули на учебе вот такое задание - Напишите программу, которая динамически выделяет 100 блоков памяти по 1000 байт каж-дый...

Числа размером в 1 байт - C++
на моей машине fizeof ( int ) == 4 я хочу сохранить (дописать) в hex файл массив int Array как это можно сделать, если в Array...

Считать старший байт числа - C++
Добрый день подскажите пожалуйста! Как в переменную записать число 3 числа 35, или 6 числа 69?

В последовательности найти числа, которые близки к числам другой последовательности - C++
даны две последовательности чисел A = {a1, a2,…, an}, B = {b1, b2, …, bn},напечатать те и только те числа aj из последовательности A, для...

Поместить четыре числа от 1 до 4 в один байт - C++
Здравствуйте, есть такое задание: Есть 4 переменных типа int, каждой переменной присвоено цифра от 1 до 4. int a = 4; int b = 2; ...

Даны две последовательности.Верно ли, что все числа второй последовательности входят в первую. - C++
Даны две последовательности {a}_{1},{a}_{2},...,{a}_{n} и {b}_{1},{b}_{2},...,{b}_{m} (m&lt;n). В каждой из них числа различны. Верно ли,...


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

Или воспользуйтесь поиском по форуму:
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
01.06.2014, 16:10  [ТС]     Проверка расположения последовательности байт числа в памяти #6
?????
Yandex
Объявления
01.06.2014, 16:10     Проверка расположения последовательности байт числа в памяти
Ответ Создать тему
Опции темы

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