#include <iostream>
#include <string>
#include <vector>
using namespace std;

int main(int argc, char *argv[])
{
    // cout << "Test" << endl;
    
    // int variable = 12;
    // int &ref_variable = variable;

    // cout << "ref_variable: " << ref_variable << endl;
    // cout << "entrez une nouvelle valeur" << endl;

    // cin >> ref_variable;
    // cout << "ref_variable (et variable): " << ref_variable << endl;
    // cin.ignore()
    
    // string variable2 = "EMPTY";
    // getline(cin, variable2);
    // cout << "c'est cool y'a pas a definir de taille pour stocker des chaines de caractere !: " << endl;
    // cout << variable2 << endl;

    vector<int> tableau_dynamique(5, 0);
    cout << "la taille du tableau dynamique est de: " << size(tableau_dynamique) << endl;
    tableau_dynamique.push_back(0);
    tableau_dynamique.push_back(0);
    tableau_dynamique.push_back(0);
    tableau_dynamique.push_back(0);
    cout << "la taille du tableau dynamique est de: " << size(tableau_dynamique) << endl;

    tableau_dynamique.pop_back();
    cout << "la taille du tableau dynamique est de: " << size(tableau_dynamique) << endl;

    return 0;
}