Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
aのページ | スラド
[go: Go Back, main page]



パスワードを忘れた? アカウント作成

こちらは、aさんのユーザページですよ。

みんなの日記はここから一覧を見ることができます。

726786 journal

aの日記: エラー処理

日記 by a

某リファレンスより:
【組込み変数 $~, $! 等】
なくなることはないと思いますが、基本的に使わないのが最近のスタイルです。
(少なくとも増えることはないそうです)
これら特殊変数を使わないようにするために追加されたメソッドや文法が存在します。
(Regexp.last_match, Process.waitpid2, rescue => var など)

例えばこんな感じかな。
begin
    …
rescue => e
    puts e.inspect
end

727133 journal

aの日記: require

日記 by a

結構驚いちゃったんだけど。
foo.rb の中では bar.rb を require してないのに Bar クラスが使用できるんだね。

-----foo.rb-----
class Foo
    def foo
        Bar.new.bar
    end
end
----------------
-----bar.rb-----
class Bar
    def bar
        print "bar\n"
    end
end
----------------
-----test.rb-----
require 'foo.rb'
require 'bar.rb'

728370 journal

aの日記: Array#pack

日記 by a

Array#pack
| 配列の内容をtemplateで指定された文字列にしたがって,バイナリとしてパックした文字列を返します.
| テンプレートは型指定文字列とその長さ(省略時は1)を並べたものです.
| 長さとして*が指定された時は「残りのデータ全て」の長さを表します.
| 型指定文字は以下の通りです.

728372 journal

aの日記: join

日記 by a

join は Array のメソッド。
何度みても忘れるんだけど~(泣)。

Array#join
| 配列の要素をsepを間に挟んで連結した文字列を返します.
| sepが省略された場合には変数$, の値が使われます.

$, … print の引数区切り、Array#join のデフォルトの区切り(で男フォルトは nil)

typodupeerror

犯人はmoriwaka -- Anonymous Coward

読み込み中...