dlib C++ library 15.2

Sponsored Links

dlib C++ library 15.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 10 (1 times)
File size: 1.87 MB
Platform: Windows All
License: Freeware
Price:
Downloads: 911
Date added: 2007-06-13
Publisher: Davis King

dlib C++ library 15.2 description

dlib C++ library is a modern C++ library that has as its main focus the portability and the program correctness dlib C++ library is a modern C++ library that has as its main focus the portability and the program correctness.
Main features:
- Everything is Design by Contract all the time. This means there is complete and precise documentation for every class and function. There are also debugging modes that check the preconditions for functions. When this is enabled it will catch the vast majority of bugs caused by calling functions incorrectly or using objects in an incorrect manner.
- Abstraction layers on top of operating system APIs. Specifically: directory navigation, TCP sockets, threading and graphical user interfaces.
- Very portable
- All non ISO C++ code is located in the OS abstraction layers which are as small as possible (about 9% of the library). The rest of the objects in the library are either layered on top of the OS abstraction layer or are pure ISO C++.
- Big/little endian agnostic.
- No assumptions are made about structure byte packing.
- No other packages are required to use the library. Only APIs that are provided by an out of the box OS are used.
- Many container classes. What makes these containers different from what can be found in the STL is how they move objects into and out of themselves. Rather than copying things around everything is moved around by swapping. This allows you to do things like have containers of containers of containers. They also have simpler interfaces. Additionally:
- There are many versions of each container with different performance characteristics so you have great flexibility in choosing exactly what you want.
- Many of the containers perform all their allocations through the memory_manger object and unlike the STL there is no requirement that different instances of the memory manager/allocator be able to free objects allocated from each other. This allows for much more interesting memory manager implementations.
- All containers are serializable.
- A command line parser with the ability to parse and validate command lines with various types of arguments and options.
- Various abstracted objects representing parts of data compression algorithms. Many forms of the PPM algorithm are included.
- A big integer object
- A thread safe logger object styled after the popular Java logger log4j.
- All new threads are pulled from a dynamically sized thread pool. So calls to create_new_thread() are fast.
- A fast matrix object implemented using the expression templates technique.
- A modular testing framework.
- A simple HTTP server object you can use to embed a web server into your applications

dlib C++ library 15.2 Screenshot

dlib C++ library 15.2 Keywords

Bookmark dlib C++ library 15.2

Hyperlink code:
Link for forum:

dlib C++ library 15.2 Copyright

WareSeeker.com do not provide cracks, serial numbers etc for dlib C++ library 15.2. Any sharing links from rapidshare.com, yousendit.com or megaupload.com are also prohibited.

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Version History
Related Software
C++ library for receiving,sending & managing email Free Download
Email C++ Library is a best selling email C++ class library for Visual C++ Free Download
C Code Library is a powerful source code Library shipped with 1000+ lines of code, quick and powerful search engine, powerful printing capability, password protection, user notes & attachments handeling, favorites & rating support and more! Free Download
C++ Code Library is a powerful source code Library shipped with 50,000++ lines of code, quick and powerful search engine, powerful printing capability, password protection, user notes & attachments handeling, favorites & rating support and more! Free Download
SQLite++ - C++ Class Library Wrapper for SQLite Free Download
The Chilkat C FTP library provides an advanced and easy-to-use API for uploading and downloading files on and FTP server. Free Download
XMP C++ Library for adding, updating, retrieving and removing XMP metadata from JPG and TIF image files. Supports Visual C++ 8.0. (Alternate downloads available for VC++ 6.0 and 7.0) Free Download
FTP C++ class library to upload/download/delete files. Get FTP directory listing, upload directory trees with restart, xfer to/from memory, create/delete remote dirs, session logging, MGET/MPUT, proxy Free Download