dlib C++ Library 17.14 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News dlib C++ Library 17.14 (Default branch)
# 1  
Old 01-19-2009
dlib C++ Library 17.14 (Default branch)

Imagedlib C++ library is a modern general C++ library with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.License: Boost Software LicenseChanges:
This release adds the type_safe_union object. Itcan be used with a dlib::pipe to create a messagechannel between threads that can send manydifferent types of objects in a type safe manner.A guide for users who wish to contribute code tothe library was also added to the documentation.Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
elf_version(3E) 														   elf_version(3E)

NAME
elf_version() - coordinate ELF library and application versions SYNOPSIS
Command: [flag]... file... [library]... DESCRIPTION
As elf(3E) explains, the program, the library, and an object file have independent notions of the "latest" ELF version. lets a program determine the ELF library's It further lets the program specify what memory types it uses by giving its own ver, to the library. Every program that uses the ELF library must coordinate versions as described below. The header file supplies the version to the program with the macro If the library's internal version (the highest version known to the library) is lower than that known by the program itself, the library may lack semantic knowledge assumed by the program. Accordingly, will not accept a working version unknown to the library. Passing a ver equal to causes to return the library's internal version, without altering the working version. If ver is a version known to the library, returns the previous (or initial) working version number. Otherwise, the working version remains unchanged and returns EXAMPLES
The following excerpt from an application program protects itself from using an older library. if (elf_version(EV_CURRENT) == EV_NONE) { /* library out of date */ /* recover from error */ } WARNINGS
The working version should be the same for all operations on a particular ELF descriptor. Changing the version between operations on a descriptor will probably not give the expected results. SEE ALSO
elf(3E), elf_begin(3E), elf_xlate(3E). elf_version(3E)