0

C の udp サーバーでバイナリ 64 ビット浮動小数点数を受け取ります。バイナリ浮動小数点数を受け取る char 配列 buf を数値に変換できません。何か案は?

rc=recvfrom(s,buf,9,0,(SOCKADDR*)&remoteAddr,&remoteAddrLen);
if(rc==SOCKET_ERROR) {
  printf("Fehler: recvfrom, fehler code: %d\n",WSAGetLastError());
  system("Pause");
  return 1;
} else {
  printf("%d Bytes empfangen!\n", rc);
  buf[rc]='\0';
}
printf("Empfangene Daten: %s\n",buf);
4

1 に答える 1