るりまサーチ

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

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

WIN32OLE::ARGV -> [object] (21149.0)

直前のメソッド呼び出しの引数を格納した配列です。

...列です。

OLEオートメーションでは呼び出し先が引数に対して値を設定できます。しかし、
Rubyのメソッド引数は値のみを取るため、そのままでは呼び出し先が設定した
値を参照できません。このような場合、ARGVを参照する...
...数に設定します。

' VB (OLE Automation server)
Public Sub Accm(ByVal Operator, ByRef Accumulator, ByVal Operand)
If Operator = "*" Then
Accmulator = Accmulator * Operand
Else If Operator = "+" Then
Accmulator = Accmulator + Operand
End If
End Sub...
...って影響を受けない
p WIN32OLE::ARGV # => ['*', 110, 11] …… 結果はARGVの対応する引数に反映される
obj.Accm '+', 10, 11
p WIN32OLE::ARGV # => ['+', 21, 11]

直前のメソッド呼び出しが例外となった場合、ARGVの設定内容は呼び出し前の
...

OptionParser#default_argv=(argv) (12326.0)

自身がデフォルトでパースする引数を文字列の配列で指定します。

...@param argv デフォルトでパースしたい文字列の配列を指定します。

//emlist[例][ruby]{
require "optparse"

config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }

# パラメーター指定なしで実行
opts.default_argv # => []
o...
...pts.parse!
p config # => {}

opts.default_argv = ["--require", "lib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}...

OptionParser#default_argv -> [String] (12213.0)

自身がデフォルトでパースする引数を文字列の配列で返します。

...の配列で返します。

@param argv デフォルトでパースする文字列の配列を返します。

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new

# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar",...

ARGF.class#argv -> Array (9129.0)

Object::ARGV を返します。

...Object::ARGV を返します。

ARGF が ARGV をどう扱うかについては ARGF を参照してください。

例:

$ ruby argf.rb -v glark.txt

ARGF.argv #=> ["-v", "glark.txt"]...

Kernel$$ARGV -> [String] (9107.0)

$* の別名

...$* の別名

require "English"
p $ARGV
# end of sample.rb

ruby sample.rb 31 /home/hoge/fuga.txt
#=> ["31", "/home/hoge/fuga.txt"]...

絞り込み条件を変える

static VALUE rb_call(VALUE klass, VALUE recv, ID mid, int argc, const VALUE *argv, int scope) (6516.0)

クラス klass に定義されたメソッド mid を呼び出します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。

...クラス klass に定義されたメソッド mid を呼び出します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。

scope は以下のように呼び出しの形式を示します。

: 0
obj.method() (private/protected メソッドを呼べない)
:...
...1
method() (private/protected メソッドも呼べる)
: 2
method_or_lvar (1とはエラーメッセージが変わる)
: 3
super...

static VALUE rb_call0(VALUE klass, VALUE recv, ID id, int argc, VALUE *argv, NODE *body, int nosuper) (6516.0)

クラス klass に定義されたメソッドのコード body を起動します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。 nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。

...クラス klass に定義されたメソッドのコード body を起動します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。
nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。...

static VALUE call_cfunc(VALUE (*func)(), VALUE recv, int len, int argc, VALUE *argv) (6500.0)

C で定義されたメソッドの起動に際し、実体の関数 func を呼び出します。

C で定義されたメソッドの起動に際し、実体の関数 func を呼び出します。

static VALUE rb_mod_include(int argc, VALUE *argv, VALUE module) (6500.0)

static VALUE specific_eval(int argc, VALUE *argv, VALUE klass, VALUE self) (6500.0)

rb_obj_instance_eval と rb_mod_module_eval を共通化するための補助関数です。

...rb_obj_instance_eval と rb_mod_module_eval を共通化するための補助関数です。...

絞り込み条件を変える

<< 1 2 3 ... > >>