質問編集履歴

1

コードの表示

2019/02/08 04:35

投稿

nukonuko_tk
nukonuko_tk

スコア17

test CHANGED
File without changes
test CHANGED
@@ -13,3 +13,61 @@
13
13
  通常のwindows用の Ruby のように cp932 で利用したいのですが、これを修正する方法はあるでしょうか。
14
14
 
15
15
  初歩的な質問で申し訳ないのですが 教えていただけたら幸いです。
16
+
17
+
18
+
19
+
20
+
21
+ 追記:
22
+
23
+ たとえば
24
+
25
+ ```
26
+
27
+ #encoding:windows31j
28
+
29
+ p "encoding:windows-31j"
30
+
31
+ p "こんにちは"
32
+
33
+ ```
34
+
35
+ というプログラムを実行すると、
36
+
37
+
38
+
39
+ C:\Users\a\Desktop>z
40
+
41
+ "encoding:windows-31j"
42
+
43
+ "\x{82B1}\x{82F1}\x{82C9}\x{82BF}\x{82CD}"
44
+
45
+
46
+
47
+ という結果に。
48
+
49
+
50
+
51
+ ```
52
+
53
+ #encoding:utf-8
54
+
55
+ p "encoding:utf-8"
56
+
57
+ p "こんにちは"
58
+
59
+ ```
60
+
61
+
62
+
63
+ というプログラムを実行すると
64
+
65
+ C:\Users\a\Desktop>z
66
+
67
+ C:/Users/a/Desktop/z.rb:3: invalid multibyte char (UTF-8)
68
+
69
+ C:/Users/a/Desktop/z.rb:3: invalid multibyte char (UTF-8)
70
+
71
+
72
+
73
+ という結果になってしまいます。