C++ で書いたソースコードに UTF-8 エンコーディングで(日本語の)コメントをつけたのですが、そのコードを Visual Studio .NET でコンパイルするとコンパイルエラーになりました。
コメントを全部削除したらコンパイルできましたし、intel コンパイラ (windows/linux)、gcc (3.4.4 linux) ではコンパイルできたのですが、VC は UTF-8 が含まれているとコンパイルできない場合があるのでしょうか?あるいはソースが UTF-8 のときに有効なコンパイルフラグなどがあるのでしょうか?ちなみに IDE 上ではそれらのコメントは(文字化けなどなく)ちゃんと表示されてはいます。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
VC++.NETコンパイラは、UTF-8に完全対応していないようです。
UTF-8を使った場合、OSのロケールを「日本語」から「英語」にすることでコンパイルできるようです。
http://shade-lounge.e-frontier.co.jp/modules/new …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- HTML・CSS <meta charset="utf-8"><!-- 文字化け防止ユニコード --> ?最近モバイル 1 2022/12/11 04:27
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- Java VScodeのターミナルの文字化けについて 1 2022/09/27 22:19
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) vba コンパイル 4 2022/10/27 10:01
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- PHP Content-Typeが機能していない? 2 2022/07/17 11:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
CMakeでfortranをコンパイルしたい
-
C#で char型とstring型の比較で...
-
64ビットのlinuxで32ビットメモ...
-
gcc コンパイル killed
-
gcc バージョン違いによるコン...
-
obj オブジェクトファイルがで...
-
strcpyが古い形式として宣言さ...
-
自作DLLの中身を暗号化
-
別々に作ったプログラムを繋げたい
-
C90とC99の計算結果の違い?
-
arduinoのエラーメッセージ
-
C言語で作ったらWindowsでもMac...
-
return (0)の括弧は何故付ける
-
NASMとMASMの違い
-
Borland C++ Compiler 5.5の使...
-
[COBOL] ソースの復帰
-
不明なプラグマ・・・?
-
libsshのコンパイルエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
共有ライブラリの内容確認について
-
Verilog_HDLでのdefineとifdef
-
[COBOL] ソースの復帰
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
すべてのリビルド: 0 正常、 0 ...
-
gcc バージョン違いによるコン...
-
自作DLLの中身を暗号化
-
実行後にコンパイルに失敗しま...
-
シリアル通信の受信待ちについて
-
gcc コンパイル killed
-
Visual Basic.NETの処理速度は6...
-
c言語です コンパイルした時に...
-
64ビットのlinuxで32ビットメモ...
-
C#で char型とstring型の比較で...
-
gccでc++プログラムをコンパイ...
-
Makefileでのコンパイル方法
-
dos.hについて
おすすめ情報