Main Menu

HOME

.Net
ASP
Assembly
C
C++
Delphi
HTML
Java
JavaScript Site
MySQL
PC interface
Powershell
Perl
PHP
VBScript
Visual Basic
XML

US Job listings




   Misc

   Amazon

   Links

    


C++ Libraries
 

 

A variety of libraries to achieve specific tasks, save time and enhance your applictaions

 

 

Fox toolkitFOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips.Tooltips may even be used for 3D objects!
CryptoCrypto++ Library is a free C++ class library of cryptographic schemes.
libsigc++Implements a full callback system for use in widget libraries, abstract interfaces, and general programming
vxlA collection of C++ libraries designed for computer vision research. Includes imaging, geometry, numerics, streaming I/O, basic templates, posix. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.
jabberrooAn object-oriented, cross-platform C++ library which provides handling logic for the Jabber protocol.
gnu nanaLibrary of many tested, proven methods to raise reliability of C & C++ code. Includes: extended logging, assertion checking, Design by Contract: DbC. Supports realtime measurements, making performance statistics for code fragments, and tracing program execution without modifying code.
ledThe Led C++ class library is designed to allow you to easily add rich text functionality to your UI applications.
libcwdA well-documented, thread-safe library to support C++ developers with debugging their applications. It includes support for ostream-based debug output to custom debug channels, memory allocation debugging and run-time support like printing source file locations and demangled names of template parameters.
zthreadsAn advanced object-oriented, cross-platform C++ threading and synchronization library
enitlThe Network Improv Template Language. A scripting language engine for C++ applications which require flexible, user-configurable output generation and internal scripting.
epeiosThe project consists of libraries and software, coded in C++. The libraries include a new concept of memory management, error handling and frontend/broker interaction
html++html++ is a sophisticated, cross-platform, class library that encapsulates HTML (hypertext markup language) tags and features in a convenient, easy-to-use library of C++ classes.
mimeppClass library for parsing, creating, or editing messages in MIME format
chartfolioC++ charting and graphing class libraries and DLL's providing common chart types, end-user interactivity, and built on and tightly coupled with Microsoft MFC, Zinc Software ZAF, or Rogue Wave zApp
exactMLeXactML simplifies the task of XML-enabling your C++ applications by generating object-oriented interfaces for reading and writing valid XML content based on your DTD or Schema.
SDL_bmfThe SDL_bmf library provides a simple facility for using and manipulating bitmapped fonts within the SDL framework. It has the following features:
stroikaProvides a complete, cross-platform C++ application framework. It has been ported to MS-Windows, the Macintosh, and X-Window/UNIX.
FC++: The Functional C++ LibraryProvides higher-order polymorphic functions in the C++ language.
Bioinformatics Template Library (BTL)Provides the generic mathematical components that will allow programmers to more rapidly construct applications that model biological entities.
Graph Search in Generic WayDepth- and best-first search strategies in generic programming paradigm base on STL C++ library.
c++ simAn object-oriented simulation package written in C++. It provides discrete event process-based simulation similar to SIMULA's simulation class and libraries.
Odin Plus Plus (OPP)Includes base class components, collections, I/O classes, network and Internet classes, object database support, and thread library.
post++Provides a simple persistent storage, making objects persistent with no overhead on accessing them at runtime.
lfcA general C++ class library/framework.
XparamXParam is a general-purpose tool for parameter handling in C++.
VTKThe Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world.
cximageA C++ class for Win32 platforms to load, save, display, transform BMP, JPEG, GIF, PNG, TIFF, MNG, and ICO images.
Cal3dCal3d is a skeletal based 3d character animation library written in C++ in a platform-/graphic API-independent way
GLTGLT is a C++ class library for programming interactive 3D graphics with OpenGL.
PolyBooleanThe main purpose of PolyBoolean is numerically robust and efficient implementation of polygon Boolean operations
mysql++A C++ API for MySQL. Tries to make working with queries as easy as working with other STL containers.
otlOracle, Odbc and DB2-CLI Template Library. A set of classes that wrap around the dynamic database programming interfaces of Oracle, DB2 and ODBC. Also provides support for block-updates and other caching mechanisms.
ODBC brokerThe ODBC Broker is a C++ class built on top of ODBC Layer. It encapsulates much of the complexity of the ODBC API and provides a uniform interface to application developers.
Database Template LibraryProvides ODBC recordsets just like STL containers, including writing the contents back to the database.
Libodbc++Libodbc++ is a c++ class library for accessing SQL databases. It is designed with standards in mind, so it provides a subset of the well-known JDBC 2.0(tm) and runs on top of ODBC
Adframe objectAdFrame Object Engine is a extrem fast object persistence engine for the linking of relational and legacy databases/datasources to object-oriented cross-platform/cross-database/multi-compiler programming.
AccesslogThe main purpose of the AccessLog sample app is to illustrate how to use the Berkeley DB library in the everyday life.
vxwindowsHomepage of wxWindows, a cross-platform development toolkit with interfaces to diverse graphical front ends, including GTK+, and language bindings for C, C++, Python, Perl, and Tcl.
File system libraryPortable paths, iteration over directories, and other useful filesystem operations
Optional libraryA discriminated-union wrapper for optional values,
Interval libraryExtends the usual arithmetic functions to mathematical intervals
MPLTemplate metaprogramming framework of compile-time algorithms, sequences and metafunction classes
Spirit libraryAn LL (unlimited lookahead) parser framework that represents parsers directly as EBNF grammars in inlined C++ source code, complete with semantic actions, ASTs and much more
OptiVec for Borland C++Fast vector and matrix library for BC++
CMATH for Borland C++CMATH is a comprehensive library for complex-number arithmetics and mathematics, both in cartesian and in polar coordinates, for C/C++ and Pascal/Delphi compilers. CMATH is available as a stand-alone product. It is also included in the OptiVec package
COMM-DRV++ ProCOMM-DRV++ Pro is a professional C/C++ serial communication class library for Windows . It supports both Microsoft Visual C/++ and Borland C++ compilers. Xmodem, Ymodem, & Zmodem file transfer protocols are provided. All Hayes compatible modems are supported. Serial stream token/string lookup is also included. All baudrates provided by the underlying hardware is supported. Callback functions for efficient communication handling.
Comm DRV NTProfessional serial communication kernel driver for Windows XP, Windows 2000, & Windows NT. Provides support for the multidrop and nine bit protocol. Supports RS232, RS485, & RS422 as well as microsecond timestamps.
Geeworks Win32 Resource LibraryGeeworks Win32 Resource Library - Modify Win32 resources on 95/98/Me/NT/2000/XP without ANY limitations. Supports BeginUpdateResource, UpdateResource & EditUpdateResource on Windows 95/98/Me
BitLevelSMSBitLevelSMS is a software library that provides a PC-based user application with access to a mobile phone's Short Message Service (SMS) functionality via a serial port.
BitLevelGPSBitLevelGPS is a software library that provides a PC-based user application with access to navigational data obtained from a NMEA-183 compliant GPS receiver via a serial communications port
BitLevelTraceBitLevelTrace is a software library that allows a calling user application to convert raw communication protocol data into a fully decoded readable trace text

 




   Sponsors
 

   Software
500 Java Tips E-book
PHP editor
PERL editor
Beginning Java
Beginning Visual Basic
Learn VB.net
Learn VB 6
VB and databases
ASP image library
C++ builder programming
C++ fundamentals

   Source Code
display the available mac addresses(C Sharp)
Name of Browser(Javascript)
File Details(ASP)
Bubblesort routine(C)
Ban a user based on IP address(ASP)
Get the windows directory(VB)
Date example(C)
Domain name to IP address(PHP)

    




Copyright © 2003 by programmershelp.co.uk