うちのカレーにはこれが入ってる!って食材ありますか?

すみません、C++初心者です。

C++の練習をしていて

// hello2.cpp : コンソール アプリケーションのエントリ ポイントを定義します。
//

#include "stdafx.h"
#include <iostream>
using namespace std;


int main()
{
cout<<"日本語"<<endl;
return 0;
}

というコードを書きました。

しかし、デバッグなしで開始 をしてみるとエラー表示とともに日本語部分が文字化けして表示されました。

他のサイトとかではUTF-8で保存するとかあり、試してみても直りませんでした。

解決方法を教えていただけると助かります。

「Visual Studio 2017 ビ」の質問画像

質問者からの補足コメント

  • はい、Windows 10になります。

    cppファイルしかshift-jisで保存しなおせなくて、cppファイルだとビルドができませんでした。

    No.1の回答に寄せられた補足コメントです。 補足日時:2017/11/08 19:05
  • お返事ありがとうございます。

    プロジェクトの新規作成についてなのですが、

    ファイル→新規作成→Windowsコンソールアプリケーション 

    で作成した後、そのまま先ほどのソースコードを書いたのですが、プロジェクトの作成の仕方に問題があったのでしょうか。

    繰り返し初歩的な質問になってしまいましたが申しわけありません。

    No.2の回答に寄せられた補足コメントです。 補足日時:2017/11/09 12:42

A 回答 (5件)

win10


でも正しく動きました。
プロジェクトの一番下の
このプロジェクトのプロパティーを書いてみてください。

場合によっては、
再インストールしたほうが早いかも?
    • good
    • 0

Windous7


Visual Studio Community 2017
の組み合わせでは

日本語

と表示されました。
特別な初期設定はしていません。

ファイル→新規作成→Windowsコンソールアプリケーション
ではなく 
ファイル→新規作成→プロジェクト→Windowsコンソールアプリケーション 
としてあります。

ソースプログラムは
あなたの書いたものを
そのままコピペしました。
    • good
    • 0

コメントを読みました。


 これで動かないとなると初期設定に何か問題があっただろうか?

 インストール方法からプロジェクトの作り方まで。


>Visual Studio Community 2017をインストールする方法(C++の利用を前提に)
http://www.monte-carlo-note.com/2017/05/How-to-i …

 直接の関係はないはずですが、言語パックと何か関係が???

>おやぢチップス (65) : Visual Studio 2017 言語パックのインストール方法
http://blog.goo.ne.jp/ashm314/e/e4d4e8ab26f6126e …
    • good
    • 0

動作確認をしてみました。


 設定の変更はなしで「日本語」と正しく出力しました。
 プロパティから文字コードを確認すると「Unicode 文字セットを使用する」でした。

 理由は不明ですが、最初からプロジェクトを作り直した方が早いかもしれません。
「Visual Studio 2017 ビ」の回答画像2
この回答への補足あり
    • good
    • 0

環境はWindows10でしょうか?



 文字コードを念のためにshift-jisに変更して保存の後にコンパイル・実行を試してみてください。


>windowsの標準の文字コードって何ですか?
https://detail.chiebukuro.yahoo.co.jp/qa/questio …
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報