Projet  0.1
BTS SNIR LaSalle Avignon 2020
test.cpp

Test d'utilisation de la classe Exemple

#include <iostream>
#include <stdexcept> // pour std::range_error
#include "exemple.h"
using namespace std;
int main()
{
Exemple exemple1;
cout << "[avant] a = " << exemple1.getA() << endl;
exemple1.setA(42);
cout << "[après] a = " << exemple1.getA() << endl;
Exemple *exemple2 = new Exemple(42);
cout << "[avant] a = " << exemple2->getA() << endl;
try
{
exemple2->setA(100);
}
catch (range_error &e)
{
cout << "Exception : " << e.what() << endl;
}
cout << "[après] a = " << exemple2->getA() << endl;
return 0;
}