не могу& #39;не выполнить цикл for с итерацией в C++

Я разрабатываю игровую библиотеку , куда я могу добавлять или удалять свои игры. До сих пор я только что составил список из 3 игр в стандарте, но когда я пытался его протестировать. Это дало мне ошибку.

Я пытаюсь сделать это с помощью итерации по моему вектору, но по какой-то причине это не сработает. И я не могу найти эту причину.

вот мой код:

#include <iostream>
#include <string>
#include <vector>

using namespace std;

int main()
{

vector<int>::const_iterator iter;

vector<string> games;
games.push_back("Crysis 2");
games.push_back("God of War 3");
games.push_back("FIFA 12");

cout <<"Welcome to your Games Library.\n";
cout <<"These are your games:\n";
for (iter = games.begin(); iter != games.end(); ++iter)
{
    cout <<*iter <<endl;
}

return 0;

}
0
задан Rohit Vipin Mathews 3 April 2012 в 10:47
поделиться