トップ
んにぶろ
基本的にはITネタ中心のニュースサイトです。また当ページはリンクフリーです。  by early-days

 基本的にはITネタ中心のニュースサイトです。また、ネット上を散策していて見つけた面白い情報を紹介をしています(ゲームや動画、ツールなどがこれに含まれます。)。なお当ページはリンクフリーです。
by early-days
2005年 05月 11日 ( 2 )
(Perlメモ) foreach と while の               ()中のコンテキストの違い
 foreach $line (<FILE>) { ... }
 という場合、 ファイルハンドルFILE からその内容を一気に読み込んでおき、
 その後それらを一行ずつ スカラー$line に代入して処理を行う。

 while (<FILE>) { $line = $_; ... };
 の場合は、 FILE から一行ずつ $line に読み込んで処理を行う。

 foreach の()の中は リストコンテキスト、
 while の()の中は スカラーコンテキスト
 で評価される為、両者には上記のような違いがでる。

 |ω・`)と、自分の為にメモ。
 ちょっとした違いのようですが、
 大きなファイルを扱う時にはけっこうな差が出てきます。
 一気に読み込む foreach は、逐次的に処理を行う while と比べ
 { ... } の処理に移るのがずっと遅くなるのです。
[PR]
by early-days | 2005-05-11 18:34 | プログラム
FF FlashRPG
○2FlashGames.com
b0044343_16163970.jpg

 FFパロディなflashゲームです。
 けっこうよくできていて面白いです。
 ストーリーが中々・・・(´▽`*)奇抜というかなんというか。
 全編英語(といってもそんなに長くない)ですけど、
 操作方法がわかってれば普通に遊べると思います。

 ●エンター ・・・ ゲームを始めるときはこれを押す
 ●”x”    ・・・ 決定キー
 ●スペース ・・・ キャラクター選択時に使う

以下ネタバレです
[PR]
by early-days | 2005-05-11 16:38 | ゲーム