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

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

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

Преобразование типов в динамическом массиве - C++

19.11.2012, 13:55. Просмотров 275. Ответов 2
Метки нет (Все метки)

Имеется динамический массив

C++
1
unsigned char * buffer = new unsigned char [size];
size - это размер массива вычисляется отдельно

как правильно в данный массив записать 64 битную (8 байт) переменную и какой тип лучше использовать для этого
я написал вот так но не уверен что правильно

C++
1
2
unsigned long long len=5886;
*(buffer+size-8)=len;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 13:55     Преобразование типов в динамическом массиве
Посмотрите здесь:

Сдвиг в динамическом массиве - C++
Добрый день) Сразу оговорюсь что честно пользовался поиском. Если у меня проблемы со зрением - прошу указать соответствующую тему. Спасибо....

Ошибка в динамическом массиве - C++
Проблема при добавлении сотрудника. Первый сотрудник добавляется просто прекрасно, а вот при записи второго сотрудника выдает ошибку и...

Реализация стека в динамическом массиве - C++
Условие такое: Помогите для начала хотя бы разобраться, как реализуется стек в динамическом массиве, а то чет совсем не могу въехать с...

Деление в двухмерном динамическом массиве - C++
Пользователь задает кол-во столбиков и строк. Пытаюсь сделать так, чтобы каждое число первой строке, заданное ранее - делилось на первое...

Музыкальная картотека в динамическом массиве - C++
Написать программу, которая позволяет хранить музыкальную картотеку в динамическом массиве. Каждая запись должна содержать: Тип...

Ошибка в одноиерном динамическом массиве - C++
Здравствуйте, программа не правильно выводит на экран обработанный массив. Пункт 1 выполняется, пункт 2 выполняется, пункт 3 выполняется,...

Работа со строками в двумерном динамическом массиве - C++
Ребят, я окончательно запутался. Вот текст задания, которое мне нужно решить: Для двумерного динамического массива написать функцию,...

Как исправить ошибку в динамическом массиве? - C++
Задание таково: Дана целочисленная квадратная матрица размером NхN, найти такое k, что k-й рядок матрицы схожий с k-столбцом. В общем...

Поменять местами столбцы в динамическом массиве - C++
Нужно переставить местами столбцы в динамическом массиве по ключу! У меня почему-то переставляет на правильно, не могу найти ошибку,...

Оператор getline в динамическом массиве структур - C++
Суть в том что при выполнении программы, оператор присваивает переменной значение "", не требуя при этом ввода. Выглядит это так. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
19.11.2012, 14:00     Преобразование типов в динамическом массиве #2
возможно вам помогут функции memset и memcpy
примеры очень наглядные.
memcpy побайтово копирует
Aligator_grin
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 5
19.11.2012, 14:42  [ТС]     Преобразование типов в динамическом массиве #3
мое преобразование было верным ошибка была в другом месте
также вот тоже копирование с функцией memcpy также рабочее
C++
1
memcpy (buffer+size-8, &len, 8);
Yandex
Объявления
19.11.2012, 14:42     Преобразование типов в динамическом массиве
Ответ Создать тему
Опции темы

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