[
最新
] ■[
前年
|
前月
|
前日
|
2011/06/14
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
06/14 14:40
(
@gorry5
)
@wtnbgo
ときどき古い垢は落としたくなるね…(苦笑
06/14 14:44
(
@studiomemoru
)
@gorry5
SJIS/EUCの時代は「美乳」が定番でしたっけ。
(zazo)
06/14 14:56
(
@5mingame2
)
@gorry5
ええっ?! BOM付きのソースの先頭行のコメントに"◇"を入れるだけでBOM無化?! // ◇ ←先頭行をこう書けばいいのでしょうか…?
(zige)
06/14 14:57
(
@117Florian
)
@gorry5
@5mingame2
UTF-8って、原理的にはBOMいらないはずなのですが……。
(zide)
06/14 15:05
(
@gorry5
)
@117Florian
@5mingame2
VS2008は[オプション]-[テキストエディタ]の[BOMなしのUTF-8エンコードを自動検出]がONでも自動認識に失敗することがあるのでBOMで認識させる必要があるのですが、そのBOMの代わりを"◇"にさせると
--------
06/14 15:09
(
@wtnbgo
)
@gorry5
VSさん、エディタのほうはさておき、コンパイラさんもそれで大丈夫なんすか?
(zuze)
--------
06/14 15:15
(
@117Florian
)
@wtnbgo
@gorry5
そちらはプロジェクト「構成」の中の話なので別問題だと思います(MBCSとUNICODEの選択肢がある)。……エディタと連動してないのか、これ(^^;)。
(zeho)
06/14 15:39
(
@gorry5
)
@wtnbgo
文字列定数はBOM付きUTF-8とは違う結果になる(たぶんCP932のまま処理しようとしている)ので、それについてはリソース化などの対処が必要かなと
06/14 15:42
(
@5mingame2
)
@gorry5
utf-8 BOM無しにして、最初の行を //◇ にして cout << "ほげほげ" << endl; をビルドしてみましたが…エラーorz 私、何か解釈を間違っているでしょうか…。
(dako)
06/14 15:44
(
@117Florian
)
@5mingame2
@gorry5
もしVisualStudio2008でやっているのでしたら、プロジェクトの「構成」の中にMBCSかUNICODEかをコンパイラに渡すオプションがあるので、それを確認してみてください。MBCSのままだとまずいかもです。
(dana)
06/14 15:44
(
@gorry5
)
@5mingame2
ascii以外の文字列定数はコード内でなく、リソースなどで持っておく必要があるかと思います
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2011/06/14
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]