[Perl]



seek関数はファイルポインタをセットするための関数です。主にファイルの途中から読み込みや書き込みを行う際に使用されます。

[書式]
seek(FILEHANDLE, オフセット, 起点);

オフセットは起点からのバイト数です。
起点は以下のように 0, 1, 2 の数字で指定します。
0 ・・・ ファイルの先頭
1 ・・・ 現在のファイルポインタ
2 ・・・ ファイルの末尾

[使用例]
seek(FILEHANDLE, 0, 0); #ファイルの先頭に移動します
seek(FILEHANDLE, 0, 2); #ファイルの末尾に移動します



広告
新版Perl言語プログラミングレッスン入門編 新版Perl言語プログラミングレッスン入門編
¥ 2,835 / 売り上げランク: 7803 / 512 ページ

非常に分かりやすい。
今までにも様々な参考書に目を通してきていたが、その中でもこの本かなり読みやすく、丁寧に書かれていた。
初心者には特にお勧め。
初心者以外の方でも軽く目を通す価値はあると思う。

Code Reading―オープンソースから学ぶソフトウェア開発技法 Code Reading―オープンソースから学ぶソフトウェア開発技法
¥ 5,460 / 売り上げランク: 8064 / 523 ページ

CodeCompleteとCodeReadingを併せて読むとよいと、
組込み系のSESSAMEプロジェクトのメーリングリストと、
OS系のTOPPERSプロジェクトのメーリングリストで推薦を受けました。

CodeCompleteは読んだことがあったので、CodeReadingを読んでいます。

オープンソースを仕事にしているので、たいへん役立っています。

MISRA-Cは研修で取り上げてきたので、本書も研修の資料としても取り上げるように準備中です。

初めてのPerl 初めてのPerl
¥ 3,780 / 売り上げランク: 10342 / 379 ページ

いわゆるリャマ本として知られる定番書

初めてのとあるが初心者向きではないと思う。
よくできてはいるが、、。