File-Binary-1.1 > File::Binary

名前

File::Binary - バイナリ・ファイル読込モジュール

概要

    use File::Binary qw($BIG_ENDIAN $LITTLE_ENDIAN $NATIVE_ENDIAN);

    my $fb = File::Binary->new("myfile");
    
    $fb->get_ui8();
    $fb->get_ui16();
    $fb->get_ui32();
    $fb->get_si8();
    $fb->get_si16();
    $fb->get_si32();

    $fb->close();

    $fb->open(">newfile");

    $fb->put_ui8(255);
    $fb->put_ui16(65535);
    $fb->put_ui32(4294967295);
    $fb->put_si8(-127);
    $fb->put_si16(-32767);
    $fb->put_si32(-2147483645);
    
    $fb->close();


    $fb->open(IO::Scalar->new($somedata));
    $fb->set_endian($BIG_ENDIAN); # force endianness

    # do what they say on the tin
    $fb->seek($pos);
    $fb->tell();

    # などなど

依存性

このモジュールは以下のモジュールについて外部依存しています:

 IO::Scalar
 Test::More

インストール方法

 perl Makefile.PL
 make test

そしてすべてがうまくいったら

 make install

改変履歴

Perl拡張File::Binaryの改変履歴。

(以下は原文のまま)

1.10 Tue Sep 23 15:43:13 2003 - add in seek and tell after suggestion from Britton Kerin

1.00 Fri Mar 11 09:28:45 2003 - finish and uplaod to Cpan

作者(=AUTHOR)

Copyright 2003, Simon Wistow <simon@thegestalt.org>

翻訳者

川合 孝典(GCD00051@nifty.ne.jp)