DarthMooMancer
813390b6ac
API: Cutting my losses and having singular types and files for the 4
...
types { char, int, float, string } and can come back later to make it
one type to call.
GITIGNORE: Added tests and Makefile to cleanup fuzzyfinder but dont need
them pushed either as I have enough testing done.
2026-10-14 09:48:58 -04:00
DarthMooMancer
b89579a5e7
CHORE: Bug fixing. Major changes to bugs and also unit testing
2026-10-13 00:11:27 -04:00
DarthMooMancer
fbd97f7112
CHORE: Just fixed some random bugs
2026-10-12 11:09:15 -04:00
DarthMooMancer
6b7a560156
CHORE: Heavily cleaned up broken and redundant code
2026-10-12 10:16:48 -04:00
DarthMooMancer
b39911f57e
REFACTOR: Completely refactored and fixed the error handling
2026-10-08 13:25:26 -04:00
DarthMooMancer
4bc6efd89e
REFACTOR: Error handling
2026-10-01 13:06:57 -04:00
DarthMooMancer
b218af2952
BACKUP
2026-09-28 12:26:29 -04:00
DarthMooMancer
74873807dd
REFACTOR: Translated to internal file for setup towards singular Vec
2026-09-25 18:22:09 -04:00
DarthMooMancer
924c45e223
REFACTOR: Resize is completely refactored and bug free
2026-09-25 12:57:12 -04:00
DarthMooMancer
8a52f22b8a
REFACTOR: Fixed Arg 1 resize
2026-09-23 21:33:30 -04:00
DarthMooMancer
f51a03c476
FEAT: Implemented a more streamlined error handler.
...
REFACTOR: Completely rewrote insert and cleaned up names and redundant code.
2026-09-18 11:42:40 -04:00
DarthMooMancer
f1d5962442
REFACTOR: Error debugging for most functions
2026-09-17 08:10:52 -04:00
DarthMooMancer
db5f00804e
REFACTOR: Completely redid push_back and create
2026-09-16 16:45:09 -04:00
Andrew Haynes
90b494d66b
adding insert headers
2026-07-16 04:17:07 -04:00
Andrew Haynes
261e672237
FEAT: Added assign and resize functions
...
API: Fixed CMAKELISTS.txt to work without the encapsulation as it will not work or be viable right now
2026-05-31 21:15:58 -04:00
Andrew Haynes
aa7d2f37bf
API: Updated file structure
...
FEAT: Added pop_back
2026-05-22 13:14:23 -04:00
Andrew Haynes
222abb5332
Updated file structure
2026-05-22 13:12:16 -04:00
Andrew Haynes
8e118a813f
API: Properly moved and configured char to new headers for cleaner api calls for later. Now I can add and cleanup easier
2026-05-05 14:38:51 -04:00
Andrew Haynes
48f064d626
FEAT: created reserve(Vec8_t* ptr, const size_t max_size) to set a specific size for a vector over just a default size
2026-05-05 14:03:50 -04:00
Andrew Haynes
e450e25952
Was testing gum and deleted the files dont mind me
2026-05-05 13:40:36 -04:00
Andrew Haynes
26652d8c5e
test
2026-05-05 13:31:48 -04:00
Andrew Haynes
b87efd2398
removing AI and am going to start learning how to write my own unit tests
2026-05-05 13:23:19 -04:00
Andrew Haynes
cbdcef91b9
erase() should really now set proper values to 0 after move
2026-05-05 10:34:35 -04:00
Andrew Haynes
5e9cce36a5
erase() should properly set values to 0 after move
2026-05-05 09:23:25 -04:00
Andrew Haynes
aa73e213ef
erase() should iterate and move properly
2026-05-04 18:31:16 -04:00
Andrew Haynes
b6e9e879c9
erase() function takes iter range
2026-05-01 21:28:16 -04:00
Andrew Haynes
509228bf58
erase() function iter fixess
2026-04-30 13:48:17 -04:00
Andrew Haynes
0e530d993e
blah
2026-04-30 10:14:05 -04:00
Andrew Haynes
d69bf627af
erase() function should be fairly good
2026-04-28 13:56:15 -04:00
Andrew Haynes
0a8819b798
erase() function should be fairly good
2026-04-28 13:44:56 -04:00
Andrew Haynes
280e728520
clear() no longer creates a new set of memory, just sets the values to 0
2026-04-28 13:14:06 -04:00
Andrew Haynes
b77f260a2c
a much more simplified version of push_back with reallocf instead of memcpy as it is faster (no copying just resizing the vector (entire point of vector))
2026-04-17 14:15:24 -04:00
Andrew Haynes
c05e92dec0
removed push_front because I realized how much I dont need it I also made safer checks and used more tests
2026-04-17 12:58:38 -04:00
Andrew Haynes
81cd5c00e1
Safer push_back and faster push_back (I went from 0(n^2) to 0(1))
2026-04-17 10:48:42 -04:00
Andrew Haynes
03d30f3d0b
a few comments for myself
2026-04-16 14:23:52 -04:00
Andrew Haynes
b0ab87b119
Print vec added
2026-04-16 09:38:20 -04:00
Andrew Haynes
d2a15e5f2f
push front added
2026-04-16 09:32:09 -04:00
Andrew Haynes
2acb7a6cee
Will start pushing more
2026-04-16 08:32:53 -04:00
Andrew Haynes
94c0155643
BATMAN
2026-04-07 01:16:35 -04:00