デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール
Rubyには標準入力から1行のデータを得るためのメソッドとして「gets」というのがありますが、このメソッドをレシーバ指定なしで呼び出す("hoge.gets"ではなく"gets"だけの形式で呼び出す)場合、必ずしもキーボードからの入力を待つ動作になるとは限りません。getsメソッドで確実にそのようにしたい場合は、レシーバに「STDIN」を指定し"STDIN.gets"という形で呼び出してやる必要があります。 Kernelモジュールのgetsメソッドは、標準入力またはAGRVに指定されたファイルをつなげたデータから1行読み込む機能を持っており、レシーバ指定なしでお手軽に呼び出せますが、コマンドライン引数が指定されていたり$stdinが変更されていたりすると、データの取得元はキーボードにはなりません。確実にキーボードからユーザの入力をするには、デフォルトの標準入力を表すSTDINのgetsメ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く