Skip to content

Latest commit

 

History

History

examples

libcdada examples

Two simple examples and one advanced are provided:

  • bbitmap: big bitmap example (bitmap > 64 bits)
  • list_u32: unsigned integer list manipulation (equivalent std::list<uint32_t>)
  • map_struct: map with a complex struct (strings) (equivalent to std::map<my_struct_t, void*>
  • queue_u32: queue (FIFO queue) (equivalent to std::queue<uint32_t>)
  • stack_u32: stack (LIFO queue) (equivalent to std::stack<uint32_t>)
  • str: string manipulation example
  • Custom type examples using a combination of custom data structures (set, data). These are more efficient and don't have size limits: