Add misc and sfml modules with initial implementations, including new classes, assets, and CMake integration.
This commit is contained in:
+17
-2
@@ -26,7 +26,7 @@ int main() {
|
||||
printArrayAtPosition(numbers, 19);
|
||||
|
||||
// vector
|
||||
std::vector<int> v;
|
||||
std::vector<int> v = {1, 2, 3, 4, 5};
|
||||
v.push_back(10);
|
||||
v.push_back(20);
|
||||
v.push_back(30);
|
||||
@@ -54,12 +54,27 @@ int main() {
|
||||
printArrayAtPosition(v.data(), 1);
|
||||
|
||||
// list
|
||||
std::list<int> l;
|
||||
std::list<int> l = {1, 2, 3, 4, 5};
|
||||
l.push_front(0);
|
||||
std::list<int>::iterator it;
|
||||
|
||||
for (it = l.begin(); it != l.end(); ++it) {
|
||||
std::cout << *it << std::endl;
|
||||
}
|
||||
|
||||
--it; --it;
|
||||
l.insert(it, 100);
|
||||
|
||||
for (it = l.begin(); it != l.end(); ++it) {
|
||||
std::cout << *it << std::endl;
|
||||
}
|
||||
|
||||
--it; --it;
|
||||
l.erase(it);
|
||||
|
||||
for (it = l.begin(); it != l.end(); ++it) {
|
||||
std::cout << *it << std::endl;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user