Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 898 Bytes

Todo.md

File metadata and controls

24 lines (18 loc) · 898 Bytes

TODO

Algorithms

  • Add algorithms: find, print, iterator, unique, reverse, fill, slice
  • Add another types of sort: Quick Sort, Insertion Sort, MergeSort, etc
  • Implement data copy modes: deep copy, simple copy
  • Add default named arguments for all algorithms for unify.

Containers

  • Add array as core container. This container as opposed to vector haven`t possibility to change the size.
  • Add support resize function with negative argument which will decrease size of vector/ll
  • Add unit tests for containers: linked list, vector

Common

  • Add thread safety
  • Add static memory allocation support
  • Add static_asserts and Guards on structs
  • Check library by Valgrind
  • Add doxygen support
  • Add test cover support
  • ceedling test:pattern[Alg_Transformation*]