Цитата:
Сообщение от Йоха
гуид то конечно 8 байт, просто по моему будет ересь если сделать так:
Код:
__int64 a = 10000000000;
double d;
memcpy(&d, &a, 8);
а если так :
Код:
__int64 a = 10000000000;
double d = a;
то потеря данных.
|
А если так:
Код:
__int64 a = 10000000000;
double d = *(double*)&a;
?
Или так:
Код:
union Foo
{
double d;
__int64 a;
};
Foo foo;
foo.a = 10000000000;
double d = foo.d;