Rubyについて Part 39
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 10/02/10 15:47:10 なんでsample!が欲しくなったのか、一言どうぞ。 51:デフォルトの名無しさん 10/02/10 16:46:15 せんせいしつもん $KCODE が使われてたらテストの動作変えたいです でも $KCODE にアクセスしたら警告が表示されてしまう Ruby もあると聞きました 警告を出すことなしに 「$KCODE が時代遅れな場合は処理を変える」 ということをやる方法おしえてくださいチュ 52:デフォルトの名無しさん 10/02/10 16:47:23 1.9 への移行準備ってゆーか、注意事項とか確認したいんだけど、 読み物ありませんか? 53:デフォルトの名無しさん 10/02/10 17:02:20 >>51 $KCODEは実体がなく読み取りと読み出しのC関数があることによって 存在しているように見える仮想変数なんだが、1.9ではこの読み取りと 読み出し両方の関数で rb_warn という関数が常時呼ばれて警告が出る。 rb_warn は $VERBOSE.nil? が真なら出力することなくリターンするので、 テスト時に一時的にnilを代入すればよいと思う。(falseだとだめ)
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/66 KB
担当:undef