Автор !!!,EK™ задал вопрос в разделе Другие языки и технологии
С++. Ищу способ битового копирования памяти, типа memcpy(void* src, void* dst, int start_bit_src, int start_bit_dst, int и получил лучший ответ
Ответ от Капитан Гугл[гуру]
Ручками пиши. Всего-то два байта подровнять, остальные - скопировать. Капитан Гугл
Искусственный Интеллект
(144871)
Какие байты? Первый и последний, если биты не на границе байт начинаются. Зачем нужно определять тип, если он четко пишет - нужен аналог memcpy? memcpy как - словами копирует, четверными словами или еще как - разве это имеет значение?
Ответ от Ёерж[гуру]
+5 к ответу Капитана Гугла.
Стандартных таких функций нет. Возможно есть библиотека сторонняя - поищите.
Если нет, то выложите ваш код pastebin.com - посмотрим, что у вас там не получается.
Если лень самому писать, а "проекты горят" можете в личку обратиться, помогу вам остудить проекты.
+5 к ответу Капитана Гугла.
Стандартных таких функций нет. Возможно есть библиотека сторонняя - поищите.
Если нет, то выложите ваш код pastebin.com - посмотрим, что у вас там не получается.
Если лень самому писать, а "проекты горят" можете в личку обратиться, помогу вам остудить проекты.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: С++. Ищу способ битового копирования памяти, типа memcpy(void* src, void* dst, int start_bit_src, int start_bit_dst, int
Подскажите функцию наподобии memcpy(), чтоб можно было указывать не только адрес, но и смещение. Си.
memcpy(word, buf+offset,len)
да, как ты написал тоже можно
подробнее...
Как в языке си преобразовать тип uint16_t в const char* ? слышал можно через sprintf,но как-не понял.
эх, молодежь.. .
const char* convert( uint16_t x )
{
char* res = (char*)malloc(
подробнее...
инициализация двумерного массива в классе C++
class MyClass
{
int m_A[10][7];
static const int s_A[10][7];
public:
подробнее...
спросили в Stdio h String h
Как правильно задать одномерный массив в C++?
Понравился ответ Krab в ветке комментов.
Справедливости ради отмечу, что в плюсах для
подробнее...
Как правильно задать одномерный массив в C++?
Понравился ответ Krab в ветке комментов.
Справедливости ради отмечу, что в плюсах для
подробнее...
Ввод массива с клавиатуры C++
int* arr = nullptr;
int sz = 0;
void add( int i ){
int* new_arr = new
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Studio 4°C
C++ сдвиг массива
По заданию получается, что нужно сдвинуть строку с 4 индексом на 5, строки 0 и 1 перенести на 3, а
подробнее...
C++ сдвиг массива
По заданию получается, что нужно сдвинуть строку с 4 индексом на 5, строки 0 и 1 перенести на 3, а
подробнее...