This commit is contained in:
Михаил Капелько
2024-03-25 23:04:29 +03:00
parent 1584571c3e
commit 3e231475b0
5 changed files with 32 additions and 2 deletions

2
.gitignore vendored
View File

@@ -1,2 +1,2 @@
test_memory
test_memory*
__pycache__

View File

@@ -1,4 +1,4 @@
c++ -o test_memory \
c++ -o test_memory_C++ \
-Ilanguage-C++/Memory/src \
language-C++/Memory/src/Memory.Aux.cpp \
language-C++/Memory/src/Memory.Test.cpp \

2
gen-Swift Executable file
View File

@@ -0,0 +1,2 @@
swiftc -o test_memory_Swift \
language-Swift/src/test.swift

View File

@@ -0,0 +1,22 @@
#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;
}
func memory_generateConstPlayfield(
n: Int
) -> [Int: Int] {
var idGroups = [Int: Int]()
}

View File

@@ -0,0 +1,6 @@
print("Hello, world from Swift")
/*
std::cout
<< test_memory_generateConstPlayfield()
<< std::endl;
*/