Prechádzať zdrojové kódy

Define default parameters

With preprocessing constants
DricomDragon 5 rokov pred
rodič
commit
9f38a7918f
1 zmenil súbory, kde vykonal 7 pridanie a 2 odobranie
  1. 7 2
      main.cc

+ 7 - 2
main.cc

@@ -14,6 +14,11 @@
 
 using namespace std;
 
+// Default parameters
+#define DEFAULT_LENGTH 50
+#define DEFAULT_HEIGHT 15
+#define DEFAULT_PROBABILITY 0.2
+
 // Tile codes
 #define FREE 0
 #define WALL 1
@@ -333,8 +338,8 @@ int main()
 	srand(time(0));
 
 	// Create a world
-	const unsigned int l(50), h(15);
-	const double wallProbability(0.2);
+	const unsigned int l(DEFAULT_LENGTH), h(DEFAULT_HEIGHT);
+	const double wallProbability(DEFAULT_PROBABILITY);
 
 	World w(l, h, wallProbability);