Linux SoftwareProgrammingLibrarieslibcprops 0.1.6

libcprops 0.1.6


The c prototyping tools library consists of implementations for several widely used data structures and patterns as well as rudimenta
Developer:   Ilan Aelion
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


The c prototyping tools library consists of implementations for several widely used data structures and patterns as well as rudimentary tcp / httpd functionality. Object oriented development environments usually feature readymade implementations of such tools.

cprops provides standard generic data structures, socket and threading facilities in c.

The libcprops fills in a gap in between the standard c api dating back to the 1970's and functionality needed the times of ubiquitous http services everywhere.

Coding in c often allows better performance and closer control over application behavior, which can be crucial in many real life situations.

The purpose of the libcprops is to provide generic tools for application development in plain c covering basic data structure implementations, persistence, threading and tcp communication. It was almost called libc2ee but luckily this was narrowly avoided.

Requirements:
pthread

What's New in This Release:
  • added cp_narytree, an in-memory btree implementation
  • dropped ``inline'' keyword throughout the code
  • added cp_sorted_hash, an ordered hash table implementation
  • added cp_mempool, a fixed size memory pool
  • added cp_shared_mempool, a shareable collection of mempools
  • changed hash code and table sizes to unsigned long
  • improved dependency checking in build process. In particular the build will run if the makefile itself has been changed, e.g. after running ./configure.
  • changed HAVE_* defines in config.h to CP_HAS_* to allow inclusion in other autoconf'ed packages
  • fixed build on netbsd
  • fixed open bsd warnings
    tags libcprops  data  structures  

    Download libcprops 0.1.6


     http://prdownloads.sourceforge.net/cprops/libcprops-0.1.6.tar.gz?use_mirror=optusnet
     http://prdownloads.sourceforge.net/cprops/libcprops-0.1.6.tar.bz2?use_mirror=kent


    Authors software

    libcprops 0.1.6 (by Ilan Aelion)
    The c prototyping tools library consists of implementations for several widely used data structures and patterns as well as rudimenta


    Similar software

    libcprops 0.1.6 (by Ilan Aelion)
    The c prototyping tools library consists of implementations for several widely used data structures and patterns as well as rudimenta

    Generic Hash Table library 0.6.1 (by Simon Kagstrom)
    Generic Hash Table library is a hash table implementation in C for storing arbitrary types of data

    C Algorithms Library 1.0.0 (by Simon Howard)
    C Algorithms Library is a collection of commonly used Computer Science algorithms.

    The focus is on code that is well documented an

    C Generic Library 0.4.2 (by Micah Villmow)
    C Generic Library is a generic data structure library is a bunch of data structures that are designed and created in as generic a fas

    Generic Data Structures Library 1.4-pl1 (by Nicolas Darnis)
    Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation.

    Generic Data Structur

    Cyfer 0.6.0 (by Senko Rasic)
    Cyfer is a portable low-level cryptographic library with support for several programming languages

    hashit 0.9.4 (by Pleyades Crew)
    hashit is a generic hash library.

    hashit implements diverse collision handling methods.

    This function creates a hash table whic

    Aapl C++ Template Library 2.14 (by Adrian Thurston)
    Aapl is a C++ template library for generic programming

    EFEU 3.0-1 (by Erich Fruehstueck)
    EFEU is suitable for handling data cubes, which are especially useful for building data warehouses

    Construct 1.25 (by Tomer Filiba)
    Construct is a python module for defining arbitrary data structures


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags