|
95df0a0321
|
add a TemplateVector program
this is a Vector using templates which means you can use any type with
the Vector instead of just a double.
|
2023-06-23 00:26:42 -07:00 |
|
|
eb6fa7a104
|
add support to build without modules
some compilers don't fully support modules with the way cmake does them.
it seems like only Clang 16 supports them which is not in the arch repos
yet.
|
2023-06-22 21:45:18 -07:00 |
|
|
678b854b74
|
add a Vector2 class
this is a basic implementation of a Vector2 class (a 2D Vector) with
math operator support by overloading the math operators.
|
2023-06-22 21:31:19 -07:00 |
|
|
9ee12a7aba
|
add a vector class and switch to std::format
this adds a vector class which is a container for data.
|
2023-06-22 19:04:01 -07:00 |
|
|
9a72aa2728
|
add AbstractClasses and a HeapMemory program.
the AbstractClasses problem experiments with abstract classes and the
HeapMemory program experiments with heap memory.
|
2023-06-21 21:19:11 -07:00 |
|
|
3405208295
|
add an exception program
this program messes with c++ exceptions.
|
2023-06-21 17:01:33 -07:00 |
|
|
c27c685712
|
add programs for namespaces and function stuff
|
2023-06-21 15:01:43 -07:00 |
|
|
b1ac6cfb47
|
switch to cmake and add c++ modules
i have to switch to cmake to get proper c++ modules support.
|
2023-06-21 01:24:50 -07:00 |
|
|
16504e70a4
|
add a enumeration program
also fix the name of the squared function. its not a square root, you're
squaring the number.
|
2023-06-19 19:56:53 -07:00 |
|
|
cf27c686c2
|
Initial Commit
|
2023-06-19 15:36:39 -07:00 |
|