##困っている事・解決したい事
コンパイル時に、次のエラーメッセージが出てきて、コンパイル&リンクができません。このエラーの解消方法を教えてください。エラーメッセージの中に文字化けしているところがあるのが特に気になります。よろしくお願いします。
##エラーメッセージ
コンパイラの画面↓
C:\プログラミング\BMI measuring instrument>cl BMI-measuring-instrument.cpp Microsoft(R) C/C++ Optimizing Compiler Version 19.25.28610.4 for x86 Copyright (C) Microsoft Corporation. All rights reserved. BMI-measuring-instrument.cpp BMI-measuring-instrument.cpp(1): warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 BMI-measuring-instrument.cpp(17): error C3872: '0x80': この文字を識別子で使用することはできません BMI-measuring-instrument.cpp(17): error C3688: リテラル サフィックス '縺ァ縺吶・' が無効です。リテラル演算子またはリテラル演算子テンプレート 'operator ""縺ァ縺吶・' が見つかりません
##試したこと
他のサイトを参考に、ソースファイルの一番上に
c++
1#pragma warning(disable:4819)
を入れてみましたが、変わりませんでした。
また、文字コードはUTF-8です。
##ソースコード(この情報が必要かしらないけど)
c++
1#pragma warning(disable:4819) 2#include <iostream> 3using namespace std; 4 5int main() { 6 //変数の宣言 7 double height; //身長 8 double weight; //体重 9 double bmi; //BMI 10 11 //身長・体重のデータを変数に格納する 12 cout << "身長(m)を入力してください:"; 13 cin >> height; 14 cout << "体重(kg)を入力してください:"; 15 cin >> weight; 16 17 //BMIを計算する 18 bmi = weight / height / height; 19 20 //BMIを出力する 21 cout << "あなたのBMIは、" << bmi << "です。" << endl; 22 23 return 0; 24}
##利用環境(この情報が必要かしらないけど)
テキストエディタ:VS Code
コンパイラ:Developer Command Prompt for VS 2019
言語:c++
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/22 01:05
2020/03/22 01:28 編集
2020/03/22 03:58
2020/03/22 04:27