ハングル語を含むUTF8形式のファイルでコンパイルエラー – プログラミング – Home

ハングル語を含むUTF8形式のファイル...
 
通知
すべてクリア

ハングル語を含むUTF8形式のファイルでコンパイルエラー


tako
 tako
(@tako)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

開発環境: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でコンパイルの場合は問題がありません。
回避するにはどうしたら良いのでしょうか?

ご存知の方がいらっしゃいましたら、アドバイスをお願いします


引用解決済
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

test.cppをUTF-8にしたらどうなるんでしょ?


返信引用
tako
 tako
(@tako)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

>test.cppをUTF-8にしたらどうなるんでしょ?
試してみましたが、同様のエラーがでました


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

ファイルのアタマにBOMついてます?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました