回答編集履歴
1
修正
test
CHANGED
@@ -5,3 +5,25 @@
|
|
5
5
|
- ANSI互換文字列(cp932 いわゆるshift-jisなど)
|
6
6
|
|
7
7
|
- Wide文字列
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
> 自動で選択してくれるので一番いい
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
場合によります。
|
16
|
+
|
17
|
+
末尾なしの関数を使う場合はマルチバイトかユニコードかがコンパイル時の設定により変わりますので
|
18
|
+
|
19
|
+
`tchar`等を用いて注意深くコーディングする必要がある割にうまみが少ないようにも感じます。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
また末尾Aは楽なんですが`tchar`の場合と同様に「文字列のエンコードが想定通りなのか?」という問題に晒されます。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
末尾WはUTF-16LEなので現在のところは最もエンコードを気にせずやれるかと思います。
|
28
|
+
|
29
|
+
\0が文字列中に入りこむ問題や、将来的にもUTF-16LEなのか?という問題はありますが
|