diff options
Diffstat (limited to 'sem_3/Programm/TP2/ex1/jeudelaviemine/main.cpp')
| -rw-r--r-- | sem_3/Programm/TP2/ex1/jeudelaviemine/main.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/sem_3/Programm/TP2/ex1/jeudelaviemine/main.cpp b/sem_3/Programm/TP2/ex1/jeudelaviemine/main.cpp new file mode 100644 index 0000000..02d6bcb --- /dev/null +++ b/sem_3/Programm/TP2/ex1/jeudelaviemine/main.cpp @@ -0,0 +1,25 @@ +#include<iostream>
+#include"cell.h"
+
+bool cell_est_couleur(cell&, color);
+void test_cell ( cell&);
+int main ( int argc, char ** argv) {
+ cell cell1(1,2,true);
+ cell cell2(1,3,false);
+ std::cout<<"L'objet c1 est a l'adresse memoire" << &cell1<< std::endl;
+ std::cout<<"L'objet c2 est a l'adresse memoire" << &cell2<< std::endl;
+ test_cell(cell1);
+ test_cell(cell2);
+ std::cout<< (cell1.estvoisineenVie(cell2) ? "cell1 est voisine de cell2" : "cell1 n'est pas voisine de cell2")<<std::endl;
+ std::cout<< (cell2.estvoisineenVie(cell1) ? "cell2 est voisine de cell1" : "cell2 n'est pas voisine de cell1")<<std::endl;
+ return 0;
+}
+
+void test_cell ( cell &cellule) {
+ cellule.printcell();
+}
+
+bool cell_est_couleur ( cell &cellule, color couleur) {
+ color act = cellule.getColor;
+ return (couleur == act);
+}
|
