Re: Странный memcpy
От: johny5 Новая Зеландия
Дата: 24.12.14 10:58
Оценка: 6 (1) +1
Здравствуйте, Lonely Dog, Вы писали:

LD>Меня он смущает. Является ли он эквивалентом следующему:

LD>
LD>BYTE *ptr;
LD>DWORD buf;

Да. Если смущает - перепиши.


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


LD>Нет ли тут UB?


Нет, т.к. результатом оператора = является l-value ссылка.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.