トップ
新規
一覧
Farm
検索
ヘルプ
RSS
ログイン
sub get_userの編集
!open関数 **open(FILEHANDLE,FILENAME) || オープン失敗時の処理; FILEHANDLE … ファイルハンドル名。大文字が原則。 FILENAME … 開くファイル名。オプションについては割愛 ファイルをFILEHANDLEに結び付けてオープンする。 説明中に「入力モードでオープン」と書かれているが、これはスクリプト側に入力するということで、「読み込み専用でファイルを開く」といったようなニュアンス。オプション指定で入力/出力モードを指定。 ファイルをオープンした後は、スクリプト内でそのファイルにアクセスする場合はファイルハンドル名で指定することになっている。 :: || オープン失敗時の処理: :::open関数ではないが必須セットと言ってもいい。 :::該当ファイルがない、ファイルハンドル名が不適切などで、ファイルオープンに失敗した場合でもopen関数がエラーを出すわけではなく、戻り値が未定義値になるだけで、その後の処理は何事もなかったかのように続く。 :::SOS2では、sub error でエラー処理を行っているので、open関数の後に || &error("hoge") としてエラーを出すようになっている。 :::解説本などには「open(略) or die 'メッセージ'」と書かれていることが多いが、or演算子はPerl5以降用なので、Perl4以前でも使えるように ||演算子になっていると思われる。
タイムスタンプを更新しない
添付ファイル
リネーム・コピー
リネーム
メッセージを残してリネーム
コピー
[
ヘルプ
]
Counter 713231
はじめに
SOS2 Wikiの使い方
コンテンツ
SOS2を設置する
SOS2を改造する
困ったときには
コラム
改造&FAQ
リファレンスマニュアル
機能別改造一覧
雑談
BBS
Masters Bar
公式BBS
サポート
サポートBBS
Link
リンク
SIONJamの改造ソース
設置サイトはこちらへ
検索
キーワード
AND
OR
ページ内容も含める
最近更新されたページ
雑談
Script of Saga II Wiki
パーティシステム
D2C風、レアアイテム生成システム
洋ゲー風、拾得アイテム強化プログラム
SOSIIを分割しよう
戦闘関連強化・特技&魔法
SOSII Check Script
乱数ロールプログラム
不具合情報
参照数の多いページ
Script of Saga II Wiki
(75206)
リンク
(16503)
SOS2を設置する
(12584)
雑談
(11984)
SOS2改造利用規約
(9825)