@@ -1 +1 @@ | |||||
mem | |||||
test_memory |
@@ -1 +1,5 @@ | |||||
c++ -o mem language-C++/src/test.cpp | |||||
c++ -o test_memory \ | |||||
-Ilanguage-C++/Memory/src \ | |||||
language-C++/Memory/src/Memory.Aux.cpp \ | |||||
language-C++/Memory/src/Memory.Test.cpp \ | |||||
language-C++/src/test.cpp |
@@ -0,0 +1,12 @@ | |||||
#include <map> | |||||
#include "Memory.h" | |||||
std::map<int, int> memory_generateConstPlayfield(int n) { | |||||
std::map<int, int> idGroups; | |||||
int id = 0; | |||||
for (int gid = 0; gid < n; ++gid) { | |||||
idGroups[id++] = gid; | |||||
idGroups[id++] = gid; | |||||
} | |||||
return idGroups; | |||||
} |
@@ -0,0 +1,17 @@ | |||||
#include <string> | |||||
#include "Memory.h" | |||||
std::string test_memory_generateConstPlayfield() { | |||||
std::map<int, int> idGroups = memory_generateConstPlayfield(2); | |||||
if ( | |||||
idGroups.size() == 4 && | |||||
idGroups[0] == 0 && | |||||
idGroups[1] == 0 && | |||||
idGroups[2] == 1 && | |||||
idGroups[3] == 1 | |||||
) { | |||||
return "OK: memory_generateConstPlayfield"; | |||||
} | |||||
return "ERR: memory_generateConstPlayfield"; | |||||
} |
@@ -0,0 +1,5 @@ | |||||
#include <map> | |||||
#include <string> | |||||
std::map<int, int> memory_generateConstPlayfield(int n); | |||||
std::string test_memory_generateConstPlayfield(); |
@@ -1,5 +1,8 @@ | |||||
#include "Memory.h" | |||||
#include <iostream> | #include <iostream> | ||||
int main() { | int main() { | ||||
std::cout << "Hello, world! C++" << std::endl; | |||||
std::cout | |||||
<< test_memory_generateConstPlayfield() | |||||
<< std::endl; | |||||
} | } |