ホーム > Uncategorized > 33. Clojure: Big EndianとLittle Endianのデータファイルを作成

33. Clojure: Big EndianとLittle Endianのデータファイルを作成

clojureでファイル解析を行う練習をしてみたいので、簡単にテストデータを作っておく。pythonで。

#!/usr/bin/env python
from __future__ import with_statement
from struct import pack

#Little Endian
with file("little-endian.dat", "w") as f:
        f.write(pack('<H', 0x1234))
        f.write(pack('<I', 0x12345678))
# Big Endian
with file("big-endian.dat", "w") as f:
        f.write(pack('>H', 0x1234))
        f.write(pack('>I', 0x12345678))
タグ: ,
  1. まだコメントはありません。
  1. No trackbacks yet.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。