開発環境:Visual C++ .Net WindowsXP Professional SP2
Windows, VisualC++開発初心者です。よろしくお願いします
普段はゲーム系の開発をしていますが、現在WindowsNT系のソフトウェアを開発して
います。Visual C++ .NetとCodeWarrior for PSP Ver.1.3で共有するファイルで
以下の様なハングル語を含むUTF8のファイル(korea.txt)をインクルードした
ソースファイル(test.cpp)をコンパイルをすると、
●コンパイルファイル(SJIS形式)/test.cpp
char sgAreaChrTbl[] =
#include korea.txt
;
●インクルードファイル(抜粋)(UTF8形式)/korea.txt
가기고구거그게개흐헤
나니노누너느네내후허
다디도두더드데하히호
라리로루러르레퍼프페
마미모무
바비보부버브베머므메 //エラー
사시소수서스세피포푸
아이오우어으에파트테 //エラー
以下のようなエラーが上記の「//エラー」の部分で出ます
●error C2001: 定数が 2 行目に続いています.
まったく同じファイルをCodeWarriorでコンパイルの場合は問題がありません。
回避するにはどうしたら良いのでしょうか?
ご存知の方がいらっしゃいましたら、アドバイスをお願いします
test.cppをUTF-8にしたらどうなるんでしょ?
>test.cppをUTF-8にしたらどうなるんでしょ?
試してみましたが、同様のエラーがでました
ファイルのアタマにBOMついてます?