るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.097秒)
トップページ > クエリ:l[x] > クエリ:io/console[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each_line
  4. io each
  5. io readlines

ライブラリ

クラス

  • IO (110)

キーワード

検索結果

<< 1 2 > >>

io/console (44000.0)

端末上の入出力を制御するための機能を IO に追加するためのライブラ リです。

...です。

例えば、IO#noecho を使ってパスワード入力を端末上に表示しないといっ
た事ができます。同様の事が readline ライブラリでも実現できますが、
そこまでは必要はないけど、 IO#gets や IO#getc では機能不足
といった場合...

IO.console -> File | nil (14206.0)

端末を File オブジェクトで返します。

...端末を File オブジェクトで返します。

require "io/console"
IO.console # => #<File:/dev/tty>

プロセスが端末から切り離された状態で実行すると nil を返します。

戻り値はプラットフォームや環境に依存します。...

IO#iflush -> self (14100.0)

カーネルの入力バッファをフラッシュします。

カーネルの入力バッファをフラッシュします。

@return 自身を返します。

IO#ioflush -> self (14100.0)

カーネルの入出力バッファをフラッシュします。

カーネルの入出力バッファをフラッシュします。

@return 自身を返します。

IO#oflush -> self (14100.0)

カーネルの出力バッファをフラッシュします。

カーネルの出力バッファをフラッシュします。

@return 自身を返します。

絞り込み条件を変える

io/console/size (12016.0)

端末のサイズを取得するための io/console のサブライブラリです。

...端末のサイズを取得するための io/console のサブライブラリです。...

IO#raw(min: 1, time: 0, intr: false) {|io| ... } -> object (8106.0)

raw モード、行編集を無効にして指定されたブロックを評価します。

...raw モード、行編集を無効にして指定されたブロックを評価します。

ブロック引数には self が渡されます。ブロックを評価した結果を返します。

@param min 入力操作 (read) 時に受信したい最小のバイト数を指定します。min 値...
...ニュアル:https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html を参照してください。

@raise LocalJumpError ブロックを指定しなかった場合に発生します。

@raise ArgumentError intr に true または false 以外の値を指定した場合に発生...
...します。

以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。

require "io/console"
STDIN.raw(&:gets)...

IO#cooked! -> self (8100.0)

cooked モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#cooked を使用してください。

cooked モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO#cooked を使用してください。

@return 自身を返します。

@see IO#cooked

IO#echo=(flag) (8100.0)

文字入力時のエコーバックが有効かどうかを設定します。

...文字入力時のエコーバックが有効かどうかを設定します。

@param flag true を指定した場合、文字入力時のエコーバックが有効に設定さ
れます。...

IO#echo? -> bool (8100.0)

文字入力時のエコーバックが有効かどうかを返します。

文字入力時のエコーバックが有効かどうかを返します。

絞り込み条件を変える

<< 1 2 > >>