-5

ベクトルに reverse_iterator を使用しようとしていますが、明らかにこのコード行が 3 つのエラーを引き起こしています。

#include <iostream>    
#include <vector>
using namespace std;
vector<string> list={};
vector<string> reverse_iterator rit = list.rbegin();

エラー:

  1. 「;」が必要です
  2. エラー C2146 構文エラー: ';' がありません 識別子「rit」の前
  3. エラー C2065 'rit': 宣言されていない識別子

Visual Studio 2015 コンソール アプリケーションを使用しています。

4

1 に答える 1