// Hero's Inventory 3.0
// Demonstrates iterators
#include
<iostream>
#include
<string>
#include
<vector>
using
namespace std;
int
main()
{
vector<string> inventory;
inventory.push_back(
"Pac Man");
inventory.push_back(
"frogger");
inventory.push_back(
"madden");
vector<string>::iterator myIterator;
vector<string>::const_iterator iter;
cout <<
"Your games:\n";
for (iter = inventory.begin(); iter != inventory.end(); ++iter)
{
cout << *iter << endl;
}
cout <<
"\nyou can trade a player for a player.";
myIterator = inventory.begin();
*myIterator =
"madden player";
cout <<
"\nYour games:\n";
for (iter = inventory.begin(); iter != inventory.end(); ++iter)
{
cout << *iter << endl;
}
cout <<
"\nThe item name '" << *myIterator << "' has ";
cout << (*myIterator).size() <<
" letters in it.\n";
cout <<
"\nThe item name '" << *myIterator << "' has ";
cout << myIterator->size() <<
" letters in it.\n";
cout <<
"\nyou capurted a ghost.";
inventory.insert(inventory.begin(),
"pac man");
cout <<
"\nYour games:\n";
for (iter = inventory.begin(); iter != inventory.end(); ++iter)
{
cout << *iter << endl;
}
cout <<
"\nremove game from list.";
inventory.erase((inventory.begin() + 2));
cout <<
"\nYour games:\n";
for (iter = inventory.begin(); iter != inventory.end(); ++iter)
{
cout << *iter << endl;
}
cout <<
"\nyou just got beat in madden.";
inventory.erase((inventory.begin() + 2));
cout <<
"\nYour games:\n";
for (iter = inventory.begin(); iter != inventory.end(); ++iter)
{
cout << *iter << endl;
}
return 0;
}
A C++ game project program could either be a game written in C++ or a C++ library that helps you develop a game.
yes! why not! this c program is used in ATM servicesand also in games.
Cpp(C++) is used to make 'Many' programs because it is universal across many devices.
XNA Game Studio 4.0
b+b+b+c+c+c+c =3b+4c
c + c + 2c + c + c = 6c
b + b + b + c + c + c + c = 3b + 4c
4c
runtime error
c + c + c + c + c = 5 * c.
You would have to use coding.
That should be all you need :)