From 699af342e88eaded083f70b7c01441975c655525 Mon Sep 17 00:00:00 2001 From: Misa Date: Wed, 8 Apr 2020 22:31:15 -0700 Subject: [PATCH] Refactor Game::crewrescued() to use std::count() instead Makes the code less hardcoded, take up less lines, and is way easier to read. --- desktop_version/src/Game.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/desktop_version/src/Game.cpp b/desktop_version/src/Game.cpp index c2bacea5..07561717 100644 --- a/desktop_version/src/Game.cpp +++ b/desktop_version/src/Game.cpp @@ -7622,20 +7622,7 @@ void Game::swnpenalty() int Game::crewrescued() { - int temp = 0; - if (crewstats[0]) - temp++; - if (crewstats[1]) - temp++; - if (crewstats[2]) - temp++; - if (crewstats[3]) - temp++; - if (crewstats[4]) - temp++; - if (crewstats[5]) - temp++; - return temp; + return std::count(crewstats.begin(), crewstats.end(), true); } void Game::resetgameclock()