CList

Free and open source complex list management library
Download

CList Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Kevin P. Barry
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 165 KB

CList Tags


CList Description

Free and open source complex list management library CList is a complex list management with an extremely versatile interface. CList provides built-in sorting (with abstract variants), finding, iteration, and element manipulation. CList also supports const-interface elements and transparent 'virtual array storage' (VAS) for large element types.NOTE: CList is licensed and distributed under the terms of the GNU Library or Lesser General Public License (LGPL). What's New in This Release: · This release contains a few additional functions and a fix to 'f_bind_convert_shadow'. 'clist' now has the 'keep_all_duplicated' and 'keep_only_duplicates' functions, plus functor counterparts for both. 'keep_all_duplicated' is similar to 'keep_only_duplicated', except all occurrences of the duplicate values are kept. In other words, all elements that aren't duplicated are removed. 'keep_only_duplicates' is the same as 'keep_all_duplicated', except the first occurrence of the duplicated values are removed, also. 'keep_only_duplicates' and 'remove_duplicates' called on separate copies of the same list should therefore contain exactly the same elements as the original list. The 'f_bind_convert_shadow' functor-binding function had differing signatures between the declaration and definition, which is now corrected.


CList Related Software