るりまサーチ

最速Rubyリファレンスマニュアル検索!
388件ヒット [1-100件を表示] (0.131秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle sizeof_size_t

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Zlib::GzipWriter#write(*str) -> Integer (30338.0)

自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。

...str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。

@
param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。

@
return 実際に出力できたバイト数を返します。

require
...
...'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo

@
see IO#write...

Zlib::GzipWriter#write(str) -> Integer (30338.0)

自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。

...str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。

@
param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。

@
return 実際に出力できたバイト数を返します。

require
...
...'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo

@
see IO#write...

Gem::RequirePathsBuilder#write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) (24421.0)

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

...必要であれば、'.require_paths' というファイルを Gem ごとに作成します。...

StringIO#write(*obj) -> Integer (24332.0)

自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。 書き込まれた文字列の長さを返します。

...自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。
書き込まれた文字列の長さを返します。

全ての出力メソッドは、最終的に「write」という名のメソッドを呼び出すので、
このメソッド...
...ができます。

@
param obj 書き込みたいオブジェクトを指定します。

@
raise IOError 自身が書き込み可能でない時に発生します。

//emlist[例][ruby]{
require
"stringio"
a = StringIO.new("hoge", 'r+')
a.write("aaa") #=> 3
a.string...

StringIO#write(obj) -> Integer (24332.0)

自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。 書き込まれた文字列の長さを返します。

...自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。
書き込まれた文字列の長さを返します。

全ての出力メソッドは、最終的に「write」という名のメソッドを呼び出すので、
このメソッド...
...ができます。

@
param obj 書き込みたいオブジェクトを指定します。

@
raise IOError 自身が書き込み可能でない時に発生します。

//emlist[例][ruby]{
require
"stringio"
a = StringIO.new("hoge", 'r+')
a.write("aaa") #=> 3
a.string...

絞り込み条件を変える

REXML::DocType#write(output, indent = 0, transitive = false, ie_hack = false) -> () (24238.0)

output に DTD を出力します。

...output に DTD を出力します。

このメソッドは deprecated です。REXML::Formatter で
出力してください。

@
param output 出力先の IO オブジェクト
@
param indent インデントの深さ。指定しないでください。
@
param transitive 無視されます。指定...
...
@
param ie_hack 無視されます。指定しないでください。

//emlist[][ruby]{
require
'rexml/document'

doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (comment)>
<!ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
t
itle...
...CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p "foobar publisher">
<!ENTITY % q "quzz">
]>
EOS

doctype.write(STDOUT)
# =>
# <!DOCTYPE books [
# <!ELEMENT book (comment)>
# ....
//}...

CSV#write_headers? -> bool (12244.0)

ヘッダを出力先に書き込む場合は真を返します。 そうでない場合は偽を返します。

...list[例][ruby]{
require
"csv"

csv = CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv.write_headers? # => nil

header = ["header1", "header2"]
row = ["row1_1", "row1_2"]
result = CSV.generate(headers: header, write_headers: false) do |csv|
csv.write_headers? # => false
csv << row
end
result #...
...=> "row1_1,row1_2\n"

result = CSV.generate(headers: header, write_headers: true) do |csv|
csv.write_headers? # => true
csv << row
end
result # => "header1,header2\nrow1_1,row1_2\n"
//}

@
see CSV.new...

Zlib::GzipWriter#mtime=(time) (9225.0)

gzip ファイルのヘッダーに記録する最終更新時間を指定します。

...zipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。

@
param time gzip ファイルのヘッダーに記録する最終更新時間を整数で指定します。
@
return time を返します。

require
'...
...zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
p gz.mtime = 1 #=> 1
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.mtime
# 例
#=> Thu Jan 01 09:00:01 +0900 1970
}...

Zlib::GzipWriter#comment=(string) (9125.0)

gzip ファイルのヘッダーに記録するコメントを指定します。

...ipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。

@
param string gzip ファイルのヘッダーに記録するコメントを文字列で指定します。
@
return string を返します。

require
'...
...zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.comment = "hogehoge"
p gz.comment #=> "hogehoge"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.comment #=> hogehoge
}...

Zlib::GzipWriter#printf(format, *args) -> nil (9125.0)

C 言語の printf と同じように、format に従い引数 を文字列に変換して、自身に出力します。

...C 言語の printf と同じように、format に従い引数
を文字列に変換して、自身に出力します。

@
param format フォーマット文字列を指定します。print_format を参照してください。

@
param args フォーマットされるオブジェクトを指定し...
...

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.printf("\n%9s", "bar")
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> bar

@
see IO#printf, Kernel.#printf...

絞り込み条件を変える

Zlib::GzipWriter#putc(ch) -> object (9125.0)

文字 ch を自身に出力します。

...が文字列なら、その先頭 1byte を出力します。
どちらでもない場合は、ch.to_int で整数に変換を試みます。

@
param ch 出力する文字を数値または文字列で指定します。

@
return ch を返します。

require
'zlib'

filename='hoge1.gz'
fw =...
...File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.putc ?u
gz.putc ?g
gz.putc ?o
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> ugo

@
see IO#putc, Kernel.#putc...
<< 1 2 3 ... > >>