るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.022秒)

別のキーワード

  1. getoptlong terminate
  2. rubygems/user_interaction terminate_interaction
  3. thread terminate
  4. strscan terminate
  5. _builtin terminate

クラス

検索結果

Object::DATA -> File (18211.0)

スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。

...ブジェクト。

d:spec/program#terminateも参照。

ソースファイルの __END__ 以降は解析・実行の対象にならないので
その部分にプログラムが利用するためのデータを書き込んでおくことができます。
DATA
定数はそのデータ部分にア...
...するための File オブジェクトを保持しています。

__END__ を含まないプログラムにおいては DATA は定義されません。

=== 注意

* DATA.rewind で移動する読みとり位置は __END__ 直後ではなく、
スクリプトファイルの先頭で...
...ファイル ($0) を指します。

=== 例1
print DATA.gets # => 故人西辞黄鶴楼
print DATA.gets # => 烟花三月下揚州
print DATA.gets # => 孤帆遠影碧空尽
print DATA.gets # => 唯見長江天際流
DATA
.gets # => nil

__END__
故人西辞黄...