33件ヒット
[1-33件を表示]
(0.088秒)
種類
- インスタンスメソッド (22)
- 特異メソッド (11)
ライブラリ
- ビルトイン (33)
クラス
-
ARGF
. class (22) - IO (11)
キーワード
-
internal
_ encoding (11) - read (11)
検索結果
先頭3件
-
ARGF
. class # external _ encoding -> Encoding (18219.0) -
ARGF が処理するファイルに対する外部エンコーディングを返します。 デフォルトは Encoding.default_external です。
...ARGF が処理するファイルに対する外部エンコーディングを返します。
デフォルトは Encoding.default_external です。
ARGF.class#set_encoding で設定します。
例:
ARGF.external_encoding # => #<Encoding:UTF-8>
@see IO, ARGF.class#internal_encoding... -
IO
. read(path , length = nil , offset = 0 , **opt) -> String | nil (206.0) -
path で指定されたファイルを offset 位置から length バイト分読み込んで返します。
...path で指定されたファイルを offset 位置から
length バイト分読み込んで返します。
既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空......込みます。
@param offset 読み込みを始めるオフセットを整数で指定します。
@param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。
@raise Errno::EXXX path のオープン、offset 位置への設定、フ......字列である必要があります。
: :open_args
IO.open に渡される引数を配列で指定します。
これらの他、 :external_encoding など
IO.open のオプション引数が指定できます。
@see IO.binread
例:
IO.read(empty_file) #=> ""
IO.read(emp... -
ARGF
. class # internal _ encoding -> Encoding | nil (148.0) -
ARGF から読み込んだ文字列の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。
...al を返します。
ARGF.class#set_encoding で設定します。
例:
# $ ruby -Eutf-8 test.rb
# test.rb
ARGF.internal_encoding # => #<Encoding:UTF-8>
ARGF.set_encoding('utf-8','ascii')
ARGF.internal_encoding # => #<Encoding:US-ASCII>
例:
ARGF.binmode
ARG......F.internal_encoding # => nil
@see IO, ARGF.class#external_encoding...