- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
703 :デフォルトの名無しさん[sage]:2015/09/19(土) 22:00:51.68 ID:ppmJVZuM - エンディアンについて疑問というか不安なのですが
エンディアンはソフトを使う側のCPUに依存するのでしょうか? もしそうだとすると、ソフトの設定をファイルに保存する時にパラメータをまとめた構造体を fwite() で保存して、 そのファイルを他のPCに移動させると、エンディアンが違っていたら誤った値がロードされるのでしょうか? 対策としては2バイト以上の値をすべて1バイトに分解して自分で順番を決めてファイルに書き込むしかないのでしょうか? readmeに「マシンを超えて設定ファイルを移動させるな」と書くのは最終手段でなるべく避けたいです
|
|