Projects tagged ‘stl’


[80 total ]

265 Users
   

Boost was begun by members of the ISO C++ Standard committee Library Working Group to provide free peer-reviewed portable libraries to the C++ community. An additional objective is to establish ... [More] "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Components successfully moved into draft ISO Standard C++09 include shared_ptr, regular expressions, function wrappers and binders. [Less]
Created over 3 years ago.

115 Users
   

The KDevelop project was founded in 1998 to build up an easy to use IDE (Integrated Development Environment) for KDE. Since then, the KDevelop IDE is publicly available under the GPL and supports many programming languages.
Created over 3 years ago.

39 Users

Building blocks for computational design (Java & Processing) This is a growing selection of useful classes created for mostly computational design projects, but which might be helpful for others ... [More] too. After 2.5 years of ongoing development the collection consists of: * 124 classes * 18 packages bundled into 7 libraries * altogether >13k lines of code The libraries have been designed to have no further dependencies in order to maximize reuse and flexibility. [Less]
Created about 1 year ago.

13 Users

FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. ... [More] FreeImage is easy to use, fast, multi threading safe, compatible with all 32-bit versions of Windows, and cross-platform (works both with Linux and Mac OS X). [Less]
Created over 3 years ago.

7 Users

Stxxl - Standard Template Library for Extra Large Data Sets. Stxxl is an implementation of the C++ standard template library STL for external memory (out-of-core) computations, containers, and ... [More] algorithms that can process huge volumes of data that only fit on disks. [Less]
Created about 1 year ago.

5 Users
   

Portable implementation of the C++ Standard Library.
Created over 2 years ago.

3 Users
 

STL-compatible, high-performance template containers and auxiliary classes useful for stringology > Trie containers - trie_set & trie_map. > Online suffix tree containers - suffix_set & suffix_map ... [More] - O(N) both time & space, 16 bytes per symbol, alphabet-independent. > Iterators over each type of containers - standard (const_)(reverse_)iterator, special (post|pre|level)order_iterator for respective tree traversals. > Partial match iterators (const_)partimator (joker pattern filter, Hamming & Levenshtein automata filter). > suffix_cont-special match_iterator & (super_)maxrep_iterator for matching statistics and (super)maximal repeats. > Lowest common ancestor (LCA) O(1) time requests after O(N) postprocessing of the suffix_cont - lca_oracle. > Small & clever demo programs. [Less]
Created about 1 year ago.

3 Users
   

Multiplatform C++ Standard Library (STL implementation). Many compilers and operational environments supported. Standard (ISO/IEC 14882) compliance. Maximum efficiency. Exception and thread safety. Debug mode.
Created about 1 year ago.

2 Users
 

Boost.Bimap is a bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key. A bimap can be thought of as a combination of a ... [More] std::map and a std::map. The learning curve of bimap is almost flat if you know how to use standard containers. A great deal of effort has been put into mapping the naming scheme of the STL in Boost.Bimap. The library is designed to match the common STL containers. [Less]
Created over 2 years ago.

2 Users

Thrust is a CUDA library of parallel algorithms with an interface resembling the C++ Standard Template Library (STL). Thrust provides a flexible high-level interface for GPU programming that greatly ... [More] enhances developer productivity. Develop high-performance applications rapidly with Thrust! [Less]
Created 7 months ago.