207件ヒット
[1-100件を表示]
(0.119秒)
別のキーワード
種類
- インスタンスメソッド (143)
- 特異メソッド (22)
- ライブラリ (22)
- 文書 (20)
ライブラリ
-
io
/ console (154) -
io
/ console / size (11)
クラス
- IO (165)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) - console (11)
-
console
_ size (11) - cooked (11)
- cooked! (11)
- echo= (11)
- echo? (11)
- getch (11)
- iflush (11)
-
io
/ console / size (11) - ioflush (11)
- noecho (11)
- oflush (11)
- raw (11)
- raw! (11)
- winsize (11)
- winsize= (11)
検索結果
先頭5件
-
io
/ console (44000.0) -
端末上の入出力を制御するための機能を IO に追加するためのライブラ リです。
... IO に追加するためのライブラ
リです。
例えば、IO#noecho を使ってパスワード入力を端末上に表示しないといっ
た事ができます。同様の事が readline ライブラリでも実現できますが、
そこまでは必要はないけど、 IO#gets や IO#... -
IO
# ioflush -> self (37100.0) -
カーネルの入出力バッファをフラッシュします。
カーネルの入出力バッファをフラッシュします。
@return 自身を返します。 -
IO
# winsize -> [Integer , Integer] (34300.0) -
端末のサイズを [rows, columns] で返します。
端末のサイズを [rows, columns] で返します。 -
IO
# iflush -> self (34100.0) -
カーネルの入力バッファをフラッシュします。
カーネルの入力バッファをフラッシュします。
@return 自身を返します。 -
IO
# winsize=(size) (34100.0) -
端末のサイズを設定します。
...端末のサイズを設定します。
@param size [rows, columns] を数値の配列で指定します。
効果はプラットフォームや環境に依存します。... -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (31206.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
...。
@param min 入力操作 (read) 時に受信したい最小のバイト数を指定します。min 値以上のバイト数を受信するまで、操作がブロッキングされます。
@param time タイムアウトするまでの秒数を指定します。time よりも min が優先さ......れるため、入力バイト数が min 値以上になるまでは、time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (interrupt) 、中止 (quit) 、停止 (suspend) の各シグナルを生成する制御文字が有効に......なかった場合に発生します。
@raise ArgumentError intr に true または false 以外の値を指定した場合に発生します。
以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。
require "io/console"
STDIN.raw(&:gets)... -
IO
. console -> File | nil (31206.0) -
端末を File オブジェクトで返します。
...端末を File オブジェクトで返します。
require "io/console"
IO.console # => #<File:/dev/tty>
プロセスが端末から切り離された状態で実行すると nil を返します。
戻り値はプラットフォームや環境に依存します。... -
IO
# raw!(min: 1 , time: 0 , intr: false) -> self (31200.0) -
raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#raw を使用してください。
...raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO#raw を使用してください。
@return 自身を返します。
@see IO#raw... -
IO
# cooked {|io| . . . } -> object (31106.0) -
cooked モードを有効にして指定されたブロックを評価します。
...す。ブロックを評価した結果を返します。
@raise LocalJumpError ブロックを指定しなかった場合に発生します。
以下の例では、標準入力からエコーバック付きで文字列を一行読み込みます。
require "io/console"
STDIN.cooked(&:gets)... -
IO
# noecho {|io| . . . } -> object (31106.0) -
文字入力時のエコーバックを無効に設定してブロックを評価します。
...す。ブロックを評価した結果を返します。
以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。
require "io/console"
STDIN.noecho(&:gets)
@raise LocalJumpError ブロックを指定しなかった場合に発生します。...