// Auteur : Raphael De Oliveira
#include <iostream>
#include <list>
#include "test.h"
using namespace std;

int main() {
    test t1;
    test t2(50);
    test t3(60);
    test t4(70);
    test t5(80);

    list<test> liste = {t1, t2, t3, t4, t5};
    liste.push_back(test(90));

    cout << "------------Affichage du vector liste avec une boucle for each--------------------------" << endl;
    for(test t : liste) {
        t.toString();
    }

    cout << "------------Affichage du vector liste avec un reverse_iterator--------------------------" << endl;
    for(list<test>::reverse_iterator iter = liste.rbegin(); iter != liste.rend(); ++iter) {
        iter->toString();
    }
    return 0;
}

Add a code snippet to your website: www.paste.org