Здравствуйте, вопрос по C++.
Есть у меня буфер данных char* например 50 байт.
Я знаю что в куске между 10 и 18 лежит 8 быйтный double
Подскажите как извлеч пожалуйста.
След, код не помогает:
double dbl = 0;
char* cdbl = (char*) &dbl;
for(int i=0;i<8;i++)
cdbl[i] = buf[i+10];
return dbl;