c++ append to array code example
Example 1: how to append an element to an array in cpp
std::vector<std::string> x = {"a", "b", "c"};
x.push_back("d");
Example 2: c++ append to list
#include <iostream>
#include <list>
int main ()
{
std::list<int> mylist;
int myint;
std::cout << "Please enter some integers (enter 0 to end):\n";
do {
std::cin >> myint;
mylist.push_back (myint);
} while (myint);
std::cout << "mylist stores " << mylist.size() << " numbers.\n";
return 0;
}
Example 3: C++ append into empy array
#include <iostream>
#include <cmath>
using namespace std;
void Shop(int);
int Gold = 10;
int HealthPotion = 0;
int ManaPotion = 0;
int Choice;
string Inventory[5];
int main(){
cout << "You are in the shop. What would you like to buy?";
cout << " You have " << Gold << " gold.";
cout << endl;
cout << "1\) Health potion: 2 gold. 2\) Mana Potion: 3 gold.";
cin >> Choice;
Shop(Choice);
cin.ignore();
cin.get();
return 0;
}
void Shop(int x){
if(x==1){
HealthPotion++;
Gold = Gold-2;
}
if(x==2){
ManaPotion++;
Gold = Gold-3;
}
}