ライブラリ
- English (11)
- ビルトイン (175)
- csv (22)
-
fiddle
/ import (11) - openssl (22)
- optparse (44)
- pathname (99)
- rake (33)
- rexml (11)
-
rexml
/ document (33) -
rubygems
/ version (22) - socket (22)
- stringio (22)
-
webrick
/ httpresponse (22) -
webrick
/ httpversion (11) - zlib (22)
クラス
-
ARGF
. class (11) -
CSV
:: Table (22) - Exception (22)
- File (11)
-
Gem
:: Version (22) - IO (33)
-
OpenSSL
:: X509 :: Extension (11) - OptionParser (22)
-
OptionParser
:: ParseError (22) - Pathname (99)
-
REXML
:: Declaration (11) -
REXML
:: Entity (11) -
REXML
:: NotationDecl (11) -
REXML
:: ParseException (11) -
Rake
:: InvocationChain (22) -
Rake
:: InvocationChain :: EmptyInvocationChain (11) - Rational (22)
-
Socket
:: Option (22) - StringIO (22)
- Symbol (32)
-
Thread
:: Backtrace :: Location (22) -
WEBrick
:: HTTPResponse (22) -
WEBrick
:: HTTPVersion (11) -
Zlib
:: GzipWriter (22)
モジュール
-
Fiddle
:: Importer (11) - Kernel (33)
-
OpenSSL
:: Buffering (11)
キーワード
-
$ ERROR _ INFO (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (33)
-
NEWS for Ruby 3
. 0 . 0 (4) - append (11)
- bind (11)
- binread (11)
- binwrite (11)
- capitalize (8)
-
content
_ length (11) - ctime (11)
- data (11)
- downcase (8)
-
each
_ line (22) - help (11)
-
http
_ version (11) - inspect (22)
-
irb
/ completion (11) - lchmod (11)
- print (22)
- puts (11)
- read (11)
- readlines (11)
-
ruby 1
. 6 feature (11) - swapcase (8)
- sysopen (11)
- syswrite (11)
-
to
_ csv (11) - upcase (8)
- version (11)
- write (66)
検索結果
先頭5件
-
IO
# write(*str) -> Integer (47338.0) -
IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...
IOポートに対して str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
IO#syswrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出......ise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}
//emli......st[複数引数の例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is", " a test\n") # => 15
end
File.read("textfile") # => "This is a test\n"
//}... -
IO
# write(str) -> Integer (47338.0) -
IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...
IOポートに対して str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
IO#syswrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出......@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}... -
IO
# syswrite(string) -> Integer (47316.0) -
write(2) を用いて string を出力します。 string が文字列でなければ to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...write(2) を用いて string を出力します。
string が文字列でなければ to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
stdio を経由しないので他の出力メソッドと混用すると思わぬ動作
をすることがあり......tring 自身に書き込みたい文字列を指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("testfile", "w+") do |f|
f.syswrite......("ABCDE") # => 5
f.syswrite(:ABC) # => 3
end
File.read("testfile") # => "ABCDEABC"
//}... -
IO
# <<(object) -> self (44216.0) -
object を出力します。object が文字列でない時にはメソッ ド to_s を用いて文字列に変換します。
...列でない時にはメソッ
ド to_s を用いて文字列に変換します。
以下のような << の連鎖を使うことができます。
STDOUT << 1 << " is a " << Fixnum << "\n"
@param object 出力したいオブジェクトを与えます。
@raise Errno::EXXX 出力に失敗し......列でない時にはメソッ
ド to_s を用いて文字列に変換します。
以下のような << の連鎖を使うことができます。
STDOUT << 1 << " is a " << Integer << "\n"
@param object 出力したいオブジェクトを与えます。
@raise Errno::EXXX 出力に失敗し... -
Rake
:: InvocationChain :: EmptyInvocationChain # to _ s -> String (36401.0) -
'TOP' という文字列を返します。
'TOP' という文字列を返します。 -
Rake
:: InvocationChain # to _ s -> String (27407.0) -
トップレベルのタスクから自身までの依存関係を文字列として返します。
...の依存関係を文字列として返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
invocation_chain= Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
invocation_chain.to_s # => "TOP => task_a"
end
//}... -
Rational
# to _ s -> String (24425.0) -
自身を人間が読みやすい形の文字列表現にして返します。
...5", "-17/7" のように10進数の表記を返します。
@return 有理数の表記にした文字列を返します。
//emlist[例][ruby]{
Rational(3, 4).to_s # => "3/4"
Rational(8).to_s # => "8/1"
Rational(-8, 6).to_s # => "-4/3"
Rational(0.5).to_s # => "1/2"
//}
@see Rational#inspec... -
Gem
:: Version # to _ s -> String (24407.0) -
バージョン情報を文字列として返します。
...バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//}... -
Thread
:: Backtrace :: Location # to _ s -> String (24407.0) -
self が表すフレームを Kernel.#caller と同じ表現にした文字列を返し ます。
...//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).locations.map do |call|
puts call.to_s
end
# => path/to/foo.rb:5:in `initialize'
# path/to/foo.rb:9:in `new'
# path/to/foo.rb:9:in `<main>'
//... -
WEBrick
:: HTTPVersion # to _ s -> String (24407.0) -
自身を文字列に変換して返します。
...自身を文字列に変換して返します。
require 'webrick'
v = WEBrick::HTTPVersion.new('1.1')
p v.to_s #=> "1.1"... -
OpenSSL
:: X509 :: Extension # to _ s -> String (24401.0) -
拡張領域の内容を、文字列表現で返します。
拡張領域の内容を、文字列表現で返します。