コンパイラはMicrosoft Visual C++、エディタはVisual Studio Codeを採用してC++開発する方法メモです。

# 前準備

# MSVCのインストール

VisualStudio公式ダウロードページ から、Build Tools for Visual Studio をダウンロードして開きます。

インストールします。

# VSCodeのインストール

Visual Studio Codeダウンロードページから、VSCodeをダウロードしてインストールします。

# C / C ++拡張機能のインストール

インストールができたら、C / C ++拡張機能をインストールします。

# コーディング(Hello World)

コマンドラインまたはVSCodeからMSVCを使用するには、Visual Studioの開発者コマンドプロンプトから実行する必要があります。

VSの開発者コマンドプロンプトを開くには、Windowsの[スタート]メニューに「developer」と入力すると、候補のリストに表示される「Developer Command Prompt for VS」をクリックします。

ここで、C++コンパイラであるcl.exeが正しくインストールされていることを確認するにはclと入力します。 バージョンと基本的な使用法の説明を含む著作権メッセージが表示されればOKです。

code .

と入力すれば現在のフォルダをVSCodeで開けます。

そして、拡張子cppのファイルを作成します。

以下のコードをコピペします。

#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
}

# ビルド

tasks.jsonファイルを作成します。

Ctrl + shift + P からtasks.jsonファイルを生成できます。

生成できたら、Ctrl + Shift + B でビルドします。

# 実行

./ファイル名.exe で実行します。

以下のように表示されれば成功です。