Странный memcpy
От: Lonely Dog Россия  
Дата: 24.12.14 10:49
Оценка:
Добрый день!

Есть следующий код:
BYTE *ptr;
DWORD buf;

// позже, в цикле
memcpy(ptr, &(buf = 123), sizeof(buf));


Меня он смущает. Является ли он эквивалентом следующему:
BYTE *ptr;
DWORD buf;

// позже в цикле
buf = 123;
memcpy(ptr, &buf, sizeof(buf));


Нет ли тут UB?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.