Здравствуйте, вопрос по 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;

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Daeloce

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от namezys

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от namezys

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от namezys

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от Daeloce

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от anonymous



Ответ на:
комментарий
от runtime

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от runtime

Ответ на:
комментарий
от runtime

Ответ на:
комментарий
от Love5an

Ответ на:
комментарий
от namezys

Ответ на:
комментарий
от namezys

Ответ на:
комментарий
от pozitiffcat

Ответ на:
комментарий
от whatfor

Ответ на:
комментарий
от pozitiffcat

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум thread-safe function ? (2006)
- Форум pthread не работает (2006)
- Форум float -> char[], размер буфера (2017)
- Форум не компилируется портянка (2020)
- Форум Робота с COM-портом. Кол-во байт в буфере? (2004)
- Форум покритикуйте функцию (2009)
- Форум как получать данные? (2004)
- Форум Подскажите, как завершить передачу для последовательного порта. (2012)
- Форум Как программе узнать где она лежит ? (2005)
- Форум pthread_cancel не завершает поток. (2008)