Ruby,最近はずっとこれです.
puts変数が便利,putfが無いかしら?という意見もあるが,
基本的にはprintを用いる.
putsを用いると,改行がいらないのですよ.だから,どうせ一行くらいしか文字を表示させないのであれば,putsでいいのですね.
print"hogehoge¥n"
という形で書くのだ.しかしながら,¥がバックスラッシュとして反応してくれない.
反応できないのか?とか考えていたのだが,どうやら問題はエディタ側にあったもよう(恥)
やりかたとしては,mi(macのエディタね)の[mi]→[モードの設定]→[Ruby]の中で,
[文字コード]というところがあり,
「Unicode保存/コピー時,¥をバックスラッシュ(0x005c)で保存/コピーする.」
というチェックボックスがあり,それをOnにしないと,¥はバックスラッシュとして認識されないのです.
ああ,おそろしい.
ラベル: ruby
0 Comments:
登録:
コメントの投稿 (Atom)