Ruby

バイナリファイルを作成する

//wb: 書き込みモードで新規に作成 file = open("hoge.txt", "wb:UTF-8") file = File.open("hoge.txt", "wb:UTF-8") //w+b: 書き込み読み込み両用モードで新規に作成 file = open("hoge.txt", "w+b:UTF-8") file = File.open("hoge.txt", "w+b:UTF-8")

ファイルを作成する

//w: 書き込みモードで新規に作成 file = open("hoge.txt", "w:UTF-8") file = File.open("hoge.txt", "w:UTF-8") //w+: 書き込み読み込み両用モードで新規に作成 file = open("hoge.txt", "w+:UTF-8") file = File.open("hoge.txt", "w+:UTF-8")

ファイルを開く

// 同じ意味 rは読み込みモード(省略時もこれ) file = open("hoge.txt", "r:UTF-8") file = File.open("hoge.txt", "r:UTF-8") // 読み書き両用モード file = open("hoge.txt", "r+:UTF-8") // 追加書き込みモード file = open("hoge.txt", "a:UTF-8") // …