質問編集履歴

2

タイポ

2022/07/26 08:13

投稿

yonde
yonde

スコア1

test CHANGED
File without changes
test CHANGED
@@ -9,7 +9,7 @@
9
9
  バイトオーダー変換用の関数として#include <arpa.inet.h>に含まれている関数を探すとhtonsやhtonlぐらいで2byte,4byteを変換する関数しか見つかりませんでした。自作して使っても良いのですけど、なぜ8byte用が実装されていないのでしょうか?
10
10
  32bitマシンとの通信ができないからという理由もありそうですが、そうだとしたら上記のstruct statはそのまま変換せずに最大4byteに各メンバ変数を調整するべきということでしょうか?
11
11
 
12
- #お聞きしたいこと
12
+ # お聞きしたいこと
13
13
  なぜ8byteのバイトオーダー変換は公に実装されていないのか?(あったとしても見つからない)
14
14
  そもそも32bitマシンと64bitマシンは通信することはよくあるのか?
15
15
  です。

1

タイポ

2022/07/26 06:13

投稿

yonde
yonde

スコア1

test CHANGED
@@ -1 +1 @@
1
- 8byte(long,double)ネットワークバイトオーダーに変換することはあるのか?していいのか?
1
+ 8byte(long,double)ネットワークバイトオーダーに変換することはあるのか?していいのか?
test CHANGED
File without changes