bkthomps/Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
CMIT
Issues
- 0
Do not overuse memcpy
#138 opened by bkthomps - 1
Make sizeof use variable not the type
#128 opened by bkthomps - 1
Add Windows support to the library make
#133 opened by bkthomps - 2
Add Windows support to testing
#134 opened by bkthomps - 1
Run tests on pull request
#137 opened by bkthomps - 1
Change inclusion guard
#143 opened by bkthomps - 1
- 0
Rename all.h header
#131 opened by bkthomps - 1
Calling free() with NULL should do nothing
#130 opened by bkthomps - 0
Print pass for successful test runs
#135 opened by bkthomps - 0
Custom memory functions
#139 opened by bkthomps - 0
Fix typo in readme
#129 opened by bkthomps - 0
Add iterators
#132 opened by bkthomps - 1
queue_pop function doesn't work
#127 opened by Faniche - 3
Add automatic trimming to deque
#80 opened by bkthomps - 1
Add ordering retrieval from ordered containers
#103 opened by bkthomps - 1
"Overflow" checking should check size
#119 opened by bkthomps - 1
Add an add_all to most containers
#81 opened by bkthomps - 3
When resizing check for overflow
#84 opened by bkthomps - 1
Error codes implementations-specific
#109 opened by bkthomps - 1
Simplify return values
#104 opened by bkthomps - 1
Macro names not unique enough
#110 opened by bkthomps - 1
Create example usage documentation
#60 opened by bkthomps - 1
Valgrind doesn't fail test on failure
#106 opened by bkthomps - 1
Use malloc less
#66 opened by bkthomps - 1
Use size_t rather than int
#68 opened by bkthomps - 1
Increase base container sizes
#67 opened by bkthomps - 1
Update CI/CD
#89 opened by bkthomps - 1
Examine memory and time usage
#61 opened by bkthomps - 6
forward_list
#56 opened by angelskieglazki - 1
Create a script to build library files
#43 opened by bkthomps - 1
Make headers into one file
#42 opened by bkthomps - 1
Singly-linked list performance optimization
#51 opened by bkthomps - 1
Improve the documentation to be more helpful
#41 opened by bkthomps - 0
- 1
This is very useful!
#40 opened by a24logan - 1
Create library linking documentation
#34 opened by bkthomps - 1
Setup automated valgrind
#30 opened by bkthomps - 1
Test out of memory conditions
#29 opened by bkthomps - 2
Refactor tests
#24 opened by bkthomps - 2
The queue may have a small bug?
#16 opened by yuanlin1991 - 1
Queue should trim by factors
#15 opened by bkthomps - 1
- 1
Style - remove redundant NULL in checks
#8 opened by bkthomps - 1
Failed allocation recovery
#11 opened by bkthomps - 1
- 1
Set should not recursively clear
#7 opened by bkthomps - 1
Similar duplicated files
#6 opened by bkthomps - 1
deque_to_array silently fails
#3 opened by bkthomps - 1
Data should be referenced, not copied
#4 opened by bkthomps