From 23a7b7e72d4d8ade440a3559d9e52200ef4d17c0 Mon Sep 17 00:00:00 2001 From: Martin Euzenat Date: Sat, 20 Jan 2024 00:56:11 -0500 Subject: [PATCH] Inlinning des acesseur de GridTeam --- GPA675Lab1GOL/GridTeamH.cpp | 16 +--------------- GPA675Lab1GOL/GridTeamH.h | 6 +++--- 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/GPA675Lab1GOL/GridTeamH.cpp b/GPA675Lab1GOL/GridTeamH.cpp index cf26aeb..6e0cff6 100644 --- a/GPA675Lab1GOL/GridTeamH.cpp +++ b/GPA675Lab1GOL/GridTeamH.cpp @@ -22,24 +22,10 @@ GridTeamH::~GridTeamH() } +//Inlining de ces assesseur dans GridTeam.h // Accesseur retournant la largeur de la grille. -size_t GridTeamH::width() const -{ - return mWidth; -} - - // Accesseur retournant la hauteur de la grille. -size_t GridTeamH::height() const -{ - return mHeight; -} - // Accesseur retournant le nombre de cellule de la grille (la taille de la grille). -size_t GridTeamH::size() const -{ - return mWidth * mHeight; -} // Mutateur modifiant la taille de la grille et initialise le contenu par la valeur spécifiée. diff --git a/GPA675Lab1GOL/GridTeamH.h b/GPA675Lab1GOL/GridTeamH.h index 5d50cea..d8308bd 100644 --- a/GPA675Lab1GOL/GridTeamH.h +++ b/GPA675Lab1GOL/GridTeamH.h @@ -23,9 +23,9 @@ public: ~GridTeamH(); // Accesseurs et mutateurs de la grille - size_t width() const; - size_t height() const; - size_t size() const; + size_t width() const {return mWidth; } + size_t height() const { return mHeight; } + size_t size() const { return mWidth * mHeight; } void resize(size_t width, size_t height, CellType initValue = CellType{});