- すべて(1232)
- 2.1.0(206)
- 2.2.0(206)
- 2.3.0(206)
- 2.4.0(203)
- 2.5.0(204)
- 2.6.0(207)
別のキーワード
種類
- モジュール関数 (509)
- インスタンスメソッド (429)
- 変数 (294)
ライブラリ
キーワード
-
$ ! (6) -
$ & (6) -
$ & # 39; (6) -
$ -F (6) -
$ -p (6) -
$ 1 (6) -
$ 10 (6) -
$ 11 (6) -
$ 2 (6) -
$ 3 (6) -
$ 4 (6) -
$ 5 (6) -
$ 6 (6) -
$ 7 (6) -
$ 8 (6) -
$ 9 (6) -
$ ; (6) -
$ > (6) -
$ ? (6) -
$ ARGV (6) -
$ CHILD _ STATUS (6) -
$ DEFAULT _ INPUT (6) -
$ DEFAULT _ OUTPUT (6) -
$ ERROR _ INFO (6) -
$ ERROR _ POSITION (6) -
$ FIELD _ SEPARATOR (6) -
$ FS (6) -
$ INPUT _ LINE _ NUMBER (6) -
$ INPUT _ RECORD _ SEPARATOR (6) -
$ LAST _ MATCH _ INFO (6) -
$ LAST _ PAREN _ MATCH (6) -
$ LAST _ READ _ LINE (6) -
$ LOAD _ PATH (6) -
$ MATCH (6) -
$ NR (6) -
$ OFS (6) -
$ OUTPUT _ FIELD _ SEPARATOR (6) -
$ OUTPUT _ RECORD _ SEPARATOR (6) -
$ PID (6) -
$ POSTMATCH (6) -
$ PREMATCH (6) -
$ PROCESS _ ID (6) -
$ PROGRAM _ NAME (6) -
$ RS (6) -
$ ` (6) -
$ stdin (6) -
$ stdout (6) -
$ topdir (6) -
$ ~ (6) - Array (6)
- BigDecimal (2)
- Complex (12)
- DelegateClass (6)
- Digest (6)
- Float (6)
- Integer (6)
- JSON (6)
- Mainloop (3)
- Pathname (6)
- Rational (1)
- String (6)
- TkPack (3)
- TkPlace (3)
-
_ _ callee _ _ (6) -
_ _ method _ _ (6) -
at
_ exit (6) - autoload (6)
- autoload? (6)
- binding (6)
- caller (18)
- catch (12)
-
cc
_ command (6) -
check
_ signedness (12) -
check
_ sizeof (12) - chomp (6)
- chop (6)
-
convertible
_ int (12) - cp (6)
-
cpp
_ command (6) -
create
_ makefile (6) -
create
_ tmpsrc (6) -
depend
_ rules (6) - desc (6)
-
egrep
_ cpp (12) - eval (12)
- exec (24)
- fail (18)
-
find
_ executable (6) -
find
_ header (6) -
find
_ library (12) -
find
_ type (12) - format (6)
- gets (6)
-
global
_ variables (6) - gsub (18)
-
have
_ header (12) -
have
_ macro (12) -
have
_ struct _ member (12) -
have
_ type (12) - help (6)
- httpd (6)
- import (6)
- install (6)
-
install
_ files (6) - j (6)
- lambda (12)
- libpathflag (6)
-
link
_ command (6) - load (6)
-
local
_ variables (6) - loop (12)
- mkdir (6)
- open (24)
- p (6)
- pp (6)
- print (6)
- printf (12)
- proc (12)
-
psych
_ y (6) - putc (6)
- puts (6)
- raise (18)
- readline (6)
- readlines (6)
- require (6)
-
require
_ relative (6) - rmdir (6)
- select (6)
-
set
_ trace _ func (6) - sleep (12)
- spawn (24)
- sprintf (6)
- srand (12)
- sub (12)
- system (24)
- test (12)
- timeout (6)
-
trace
_ var (18) - trap (12)
-
try
_ compile (12) -
try
_ constant (12) -
try
_ cpp (12) -
try
_ do (12) -
try
_ link (12) -
try
_ run (12) -
try
_ static _ assert (12) -
try
_ type (12) -
untrace
_ var (6) - warn (2)
-
with
_ werror (12) - xmp (6)
- xpopen (12)
- xsystem (6)
- y (6)
検索結果
先頭5件
- Kernel
. # p(*arg) -> object | Array - Kernel
# libpathflag(libpath = $ DEFLIBPATH| $ LIBPATH) -> String - Kernel
# Pathname(path) -> Pathname - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object
-
Kernel
. # p(*arg) -> object | Array (39132.0) -
引数を人間に読みやすい形に整形して改行と順番に標準出力 $stdout に出力します。主にデバッグに使用します。
...バッグに使用します。
引数の inspect メソッドの返り値と改行を順番に出力します。つまり以下のコードと同じです。
print arg[0].inspect, "\n", arg[1].inspect, "\n", ...
整形に用いられるObject#inspectは普通に文字列に変換すると
区......別がつかなくなるようなクラス間の差異も表現できるように工夫されています。
p に引数を与えずに呼び出した場合は特に何もしません。
@param arg 出力するオブジェクトを任意個指定します。
@raise IOError 標準出力が書き込......rn 指定された引数 arg を返します。複数の引数が指定された場合はそれらを要素とする配列を返します。
puts "" #=> (空行)
p "" #=> ""
puts 50,"50"
#=> 50
#=> 50
p 50,"50"
#=> 50
#=> "50"
@see Object#inspect,Kernel.#puts,Kernel.#print... -
Kernel
# libpathflag(libpath = $ DEFLIBPATH| $ LIBPATH) -> String (27401.0) -
与えられた libpath を -L 付きの文字列に変換して返します。
...与えられた libpath を -L 付きの文字列に変換して返します。
@param libpath LIBPATH に指定する値を指定します。... -
Kernel
# Pathname(path) -> Pathname (27301.0) -
文字列 path を元に Pathname オブジェクトを生成します。
...文字列 path を元に Pathname オブジェクトを生成します。
Pathname.new(path) と同じです。
@param path 文字列、または類似のオブジェクトを与えます。
実際には to_str に反応するオブジェクトなら何でも構いません。... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (27231.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モー... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (27231.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モー... -
Kernel
# try _ type(type , headers = nil , opt = "") -> bool (27217.0) -
Kernel#have_type を使ってください。
...
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。... -
Kernel
# try _ type(type , headers = nil , opt = "") { . . . } -> bool (27217.0) -
Kernel#have_type を使ってください。
...
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。... -
Kernel
# find _ type(type , opt , *headers) -> Array (27207.0) -
静的な型 type がシステムに存在するかどうか検査します。
...な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type... -
Kernel
# find _ type(type , opt , *headers) { . . . } -> Array (27207.0) -
静的な型 type がシステムに存在するかどうか検査します。
...な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type... -
Kernel
# depend _ rules(depend) -> Array (27201.0) -
ファイルの依存関係の書かれた depend ファイルの内容を処理します。
...ファイルの依存関係の書かれた depend ファイルの内容を処理します。
@param depend depend ファイルの内容を指定します。
@return 見つかった依存関係を Makefile 形式で返します。... -
Kernel
# have _ type(type , headers = nil , opt = "") -> bool (27201.0) -
静的な型 type がシステムに存在するかどうか検査します。
...静的な型 type がシステムに存在するかどうか検査します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DHAVE_type" を追加し、真を返します。型 type がシステムに存在しない場
合は、偽を返します。
例え......ire 'mkmf'
have_type('foo') # => true
である場合、HAVE_TYPE_FOO をというプリプロセッサマクロをコンパイラに渡します。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに... -
Kernel
# have _ type(type , headers = nil , opt = "") { . . . } -> bool (27201.0) -
静的な型 type がシステムに存在するかどうか検査します。
...静的な型 type がシステムに存在するかどうか検査します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DHAVE_type" を追加し、真を返します。型 type がシステムに存在しない場
合は、偽を返します。
例え......ire 'mkmf'
have_type('foo') # => true
である場合、HAVE_TYPE_FOO をというプリプロセッサマクロをコンパイラに渡します。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに... -
Kernel
# namespace(name = nil) { . . . } -> Rake :: NameSpace (27201.0) -
新しい名前空間を作成します。
...クを評価する間は、その名前空間を使用します。
例:
ns = namespace "nested" do
task :run
end
task_run = ns[:run] # find :run in the given namespace.
@see Rake::TaskManager#in_namespace... -
Kernel
. # Complex(r , i = 0) -> Complex (27201.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
...実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@raise ArgumentError 変換......に発生します。
例:
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError
r に......、
Complex(a, b) を a+bi として計算した Complex オブジェクトを返しま
す。
Complex('1+1i', '2+3i') # => (-2+3i)
Complex('1+1i') + Complex('2+3i') * Complex('i') # => (-2+3i)
@see Complex.rect、Complex.rectangular
[注意] Complex.new、Complex.new... -
Kernel
. # Complex(r , i = 0 , exception: true) -> Complex | nil (27201.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
...、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@param exception false を指定する......に発生します。
例:
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError
r に......、
Complex(a, b) を a+bi として計算した Complex オブジェクトを返しま
す。
Complex('1+1i', '2+3i') # => (-2+3i)
Complex('1+1i') + Complex('2+3i') * Complex('i') # => (-2+3i)
@see Complex.rect、Complex.rectangular
[注意] Complex.new、Complex.new... -
Kernel
. # Complex(s) -> Complex (27201.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
...実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@raise ArgumentError 変換......に発生します。
例:
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError
r に......、
Complex(a, b) を a+bi として計算した Complex オブジェクトを返しま
す。
Complex('1+1i', '2+3i') # => (-2+3i)
Complex('1+1i') + Complex('2+3i') * Complex('i') # => (-2+3i)
@see Complex.rect、Complex.rectangular
[注意] Complex.new、Complex.new... -
Kernel
. # Complex(s , exception: true) -> Complex | nil (27201.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
...、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@param exception false を指定する......に発生します。
例:
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError
r に......、
Complex(a, b) を a+bi として計算した Complex オブジェクトを返しま
す。
Complex('1+1i', '2+3i') # => (-2+3i)
Complex('1+1i') + Complex('2+3i') * Complex('i') # => (-2+3i)
@see Complex.rect、Complex.rectangular
[注意] Complex.new、Complex.new... -
Kernel
. # open(file , mode _ enc = "r" , perm = 0666) -> IO (27201.0) -
file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。
...である時、open は Ruby の子プロセス
を生成し、その子プロセスとの間のパイプ(IOオブジェクト)を返し
ます。(このときの動作は、IO.popen と同じです。
File.open にはパイプラインを生成する機能はありません)。
Perlと異なり......ます。
@param file ファイルを文字列で指定します。整数を指定した場合はファイルディスクリプタとして扱います。
@param mode_enc モード・エンコーディングを文字列か定数の論理和で指定します。後述。
@param perm open(2) の第 3......ョンを整数で指定します。
@raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。
@see File.open,IO.popen,IO.open
=== 第二引数のオープンモード・エンコーディング
文字列("mode" か "mode:ext_enc" か "mode:ext_enc:int_enc" とい... -
Kernel
. # open(file , mode _ enc = "r" , perm = 0666) {|io| . . . } -> object (27201.0) -
file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。
...である時、open は Ruby の子プロセス
を生成し、その子プロセスとの間のパイプ(IOオブジェクト)を返し
ます。(このときの動作は、IO.popen と同じです。
File.open にはパイプラインを生成する機能はありません)。
Perlと異なり......ます。
@param file ファイルを文字列で指定します。整数を指定した場合はファイルディスクリプタとして扱います。
@param mode_enc モード・エンコーディングを文字列か定数の論理和で指定します。後述。
@param perm open(2) の第 3......ョンを整数で指定します。
@raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。
@see File.open,IO.popen,IO.open
=== 第二引数のオープンモード・エンコーディング
文字列("mode" か "mode:ext_enc" か "mode:ext_enc:int_enc" とい...