C++

MSDOS » Development » Languages » C++

BFAST

Summary: FREE Btrieve fully functioning C++ library
Download: bfast11.zip (Sep 8 1992, 80.8K)




BSPLINE

Summary: C++ src for simple b-spline curve algorithm
Download: bspline.zip (Mar 11 1994, 2K)




BUILD

Summary: Time,date,sys,str,mouse,xms,kbd,scr routines
Download: build100.zip (Jun 9 1995, 25.3K)




C++ source 2

Summary: arbitrary-prec floating-pt class
License: Shareware
Author: William T. Wyatt
Email: wtwyatt@mnsinc.com
Download: spcl_v2.zip (Dec 8 1997, 128.5K)
Description:
The Super Precision Class Library v2 is (ANSI) C++ source code for an object class supporting arbitrary-precision floating-point operations. Overloads include all arithmetic, relationals, assignments, conversions and mixed modes, all ANSI math and intrinsic functions, allocation and destruction (including new/delete), and iostream and iostream manipulators. User selects any number base from 2 to 16 and any precision from 2 digits to RAM/swap/address limit. Base conversion functions provided, automatically invoked for input/output and string conversion. Automatically selects convolution or FFT method for multiply and divide. Automatically selects argument-reduction/power-series or quadratically convergent AGM iteration for math functions. Many special-purpose functions. Supports irregular forms (NaN, Inf, etc). Derivative classes provided for complex-number objects and interval- arithmetic objects. Works in MSDOS, OS/2, Windows(-95), Unix, anywhere your C++ compiler goes. Flexible license for teachers in classroom situation.




CACHECL

Version: 4.5
Summary: Cache class implementation (Borland C++)
Download: cachecl1.zip (Jul 12 1996, 8.8K)




CALCPLUS

Summary: Interpreter of procedural lang., C++ class lib
Download: calcplus.zip (Apr 3 1996, 44.5K)




CCL110JE

Summary: DOS coroutine class library for Borland C++
Download: ccl110je.zip (Jun 17 1993, 32.3K)




CHARTP

Summary: C++ object-oriented chart parser w/ source
Download: chartp10.zip (Apr 30 1992, 29.4K)




CISAM

Summary: B+Tree/ISAM Database progrmming system for C++
Download: cisam120.zip (Jul 27 1994, 231.5K)




Coronodo C++ Tutorial 1/2

Summary: Coronodo C++ Tutorial: Source examples,
Download: cptuts22.zip (Jan 19 1992, 75.8K)




Coronodo C++ Tutorial 2/2

Summary: Coronodo C++ Tutorial: Tutorial text files
Download: cptutt22.zip (Jan 19 1992, 105.9K)




CPMATR

Summary: C++ matrix template class library (source)
License: Freeware
Author: Somnath Kundu
Email: somnath@kagi.com
Homepage: http://members.tripod.com/~sysprog/
Download: cpmatr11.zip (Jun 21 1998, 18.5K)
Description:
This matrix template class can be used to perform common matrix
operations in your C++ program like any other built-in data types.

The implementation is not optimized for performance and memory usage. So
it is not suitable for large and sparse matrices. But for small and
medium size matrices these should not be a problem keeping in mind the
present generation of powerful computers.




CSLIB

Summary: Database library for C++ developers
License: Free evalutation version
Email: cslib@combits.nl
Homepage: http://www.combits.nl/
Download: cslib211.zip (May 20 1997, 793.8K)
Description:
CSLIB contains a series of C++ classes which in combination with a program generator can be used to build databases with automatically updated indexes, easy access to fields, support for DATE fields, exporting to dBASE and so on. In addition it contains classes for variable-length records, virtual heaps and btrees. Some helpful utilities are included as well. CSLIB produces small, fast stand-alone executables. It's available for DOS, Windows, Windows95/NT and OS/2. However, this upload only contains the DOS versions.




DEADGAME

Summary: Strategic boardgame with C++ source & theory
Download: deadgame.zip (Sep 7 1998, 58.9K)
Description:
DeadGame is a strategic boardgame. The user plays against the computer.
The game has simple rules and are explained right away when the game
starts. The fully commented C++ source code in BC++ 3.1 is included.
Also a comprehensive Theory which explains the algorithm and logic used
is also included.

I wrote this game back in '96 but I'm now giving the executable as well
as the C++ Source code away along with detailed comments and
descriptions.




DISKAR1B

Version: 1.0
Summary: Creating arrays on disk with Borland C++
License: Freeware
Author: Grigorii Rubtsov
Email: grigorii@rocketmail.com
Download: diskar1b.zip (Dec 23 1997, 4.5K)
Description:
Disk array v1.0 helps you to store large arrays of data on your hard disk and access randomly to them. Disk arrays, created with this library are very similar to standard C++ two dimentional arrays. C++ types, such as char, int, long, float, double, complex and user defined types are supported.




DOS_WIN

Version: 3.1
Summary: Windows-like GUI for DOS. BC++ source code
Download: dos_win1.zip (Jul 9 1994, 186.3K)




DPMIFI

Summary: Borland C++v3.00 DPMILOAD DV-compatibility fix
Download: dpmifi.zip (Dec 26 1991, 8.9K)




DRMATRIX

Summary: Matrix and vector algebra package for C++
License: Shareware
Requires: The Shareware version supports compilation onlyunder Tiny or Small memory models. Borland C++ compiler recommended.
Email: zvikabh@rotem.technion.ac.il
Download: drmatrix.zip (Jan 8 1997, 163.7K)
Description:
Doctor Matrix is a matrix and vector algebra package for C++. It allows the C++ programmer to perform calculations on matrices and vectors within C++ programs. Over 50 functions are supported, including ranking, determinant calculation, matrix addition and multiplication, inversion, and more. Comprehensive documentation provides instructions for use of all functions and mathematical definitions of their purpose. Shareware version is limited to DOS programming in Borland C++ and for Tiny or Small memory models.




DSK_A11B

Version: 1.1
Summary: Create arrays on disk with C++ easily
License: Freeware
Author: Grigorii Rubtsov
Email: grigorii@rocketmail.com
Download: dsk_a11b.zip (Jan 1 1998, 4.7K)
Description:
Disk array v1.1 helps you to store large arrays of data on your hard disk and access randomly to them. Disk arrays, created with this library are very similar to standard C++ two dimentional arrays. C++ types, such as char, int, long, float, double, complex and user defined types are supported.




Easytask 2

Summary: Multitasking Kernel for C++
Email: Shareware@oritech.com
Homepage: http://www.oritech.com/
Download: etc5002.zip (Nov 16 1997, 2M)
Description:
Easytask v5.0 is a powerful multitasking kernel for Watcom C++, Microsoft C++, Borland C++, DOS, DOS32, DPMI, Windows. Supports graphics and Object Oriented Programming. Hardware Timer functions for real-time acquisition. Simple to use, it is easily integrated in your applications. English and French documentation.




EasyVision

Version: 2.01
Summary: EasyVision: TV look-alike C++ appl. lib.
Download: ev_201.zip (Jul 10 1993, 630.3K)




ECKELT

Summary: Src code for Bruce Eckel's 'Thinking in C++'
Download: eckelt03.zip (May 15 1995, 329.2K)




EDITDIST

Summary: Class for edit-distance calculation. Free src
License: Public Domain source code.
Download: editdist.zip (Jul 21 1999, 27.8K)
Description:
The CEditDist class performs edit distance calculations on abstract data
types. The edit distance is defined as the minimum cost required to
convert one string into another, where the conversion can include
changing one character to another, deleting characters and inserting
characters, with user-defined costs for each basic operation. The
algorithm works in O(nm) time where n and m are the lengths of the two
strings compared (this is the fastest known algorithm). Edit distance
calculations are useful for finding the degree of similarity between
strings, e.g. in approximate string matching for database queries.

The package is implemented as an abstract template base class and
requires template support in order to work correctly. It was tested
extensively under Visual C++ 5.0 but should work on any modern compiler.

The programmer derives from this base class in order to define the data
types used and the cost functions. The package includes complete
documentation and an example of a simple implementation.




EMIL

Summary: MSC6/TC++ library - access Ext Mem w/HIMEM.SYS
Download: emil.zip (May 6 1991, 12K)




FLAT-CPP

Summary: 32bit ext for real-mode compilers
License: Demo.
Download: flacpp12.zip (Aug 27 2000, 21K)
Description:
FLAT-CPP is 32bit extension for Intel 16bit real-mode C++ compilers.
After this your compiler becomes as 32bit real-mode compiler. With
FLAT-CPP you can use 32bit pointers, 32bit "dynamic" arrays and 32bit
dynamic allocation with 'new', what are implemented as class-templates
with dword member pointers. With FLAT-CPP you can write professional
and fasts real-mode programs. For addressing 4GB memory you can use
the same Borland professional compiler. You can freely use any BIOS or
Dos services directly.




HUGECALC 300

Summary: Integer arithmetic with-digit precision
Download: hugecalc.zip (Oct 26 1996, 82.9K)




INIPROF

Summary: Windows-like config files (.ini) for DOS C++
Download: iniprof.zip (Oct 28 1995, 3.7K)




ISC

Summary: Interrupts in C++, create TSRs + serial, w/src
Download: isc366.zip (Aug 31 1993, 146.1K)




JCOOL

Summary: Extensive C++ class library (uses templates)
Download: jcool01.zip (Dec 2 1992, 398.4K)




JPTUI

Version: 4.0k
Summary: Textual UI for Borland 4/5
License: Freeware
Author: Jean-Pierre Delprat
Email: jpdelprat@teaser.fr
Homepage: http://www.teaser.fr/~jpdelprat/
Download: jptui4kb.zip (Dec 9 1998, 725.3K)
Description:
JPTUI is an object-oriented textual user interface. It provides a
simple to use application programming interface. JPTUI is available for
DJGPP 2 and Borland C++ 4 and is completely free. The source code is
available in a separate archive.




JPTUI

Version: 4.0k
Summary: Textual user interface, source
License: Freeware
Author: Jean-Pierre Delprat
Email: jpdelprat@teaser.fr
Homepage: http://www.teaser.fr/~jpdelprat/
Download: jpt40k_s.zip (Dec 9 1998, 724K)
Description:
JPTUI is an object-oriented textual user interface. Designed for C++,
it provides a simple to use application programming interface. JPTUI is
available for DJGPP 2 and Borland C++ 4 and is completely free. The
source code is available in a separate archive.




JPTUI

Version: 4.0k
Summary: Textual user interface for DJGPP2
License: Freeware
Author: Jean-Pierre Delprat
Email: jpdelprat@teaser.fr
Homepage: http://www.teaser.fr/~jpdelprat/
Download: jptui4kd.zip (Dec 9 1998, 1M)
Description:
JPTUI is an object-oriented textual user interface. It provides a
simple to use application programming interface. JPTUI is available for
DJGPP 2 and Borland C++ 4 and is completely free. The source code is
available in a separate archive.




KNOWHOW

Summary: Borland C++ SDK, DOS, source codes. GUI + more
Download: knowhow4.zip (Jan 20 1995, 574.1K)




MEMMAN2C

Summary: XMS/EMS/Virtual *Flat* Memory for C++/C
Download: memman2c.zip (Mar 16 1995, 45.3K)




MONEY

Summary: How to obtain free money for graduate studies
Download: money.zip (Aug 7 1993, 10.6K)




Mouse++

Version: 4.0
Summary: Mouse++: mouse class for Borland C++
Download: moupp400.zip (Oct 6 1992, 41.8K)




MTL110JE

Summary: DOS multithreading library for Borland C++
Download: mtl110je.zip (Jul 18 1993, 144.7K)




NUMCPP

Summary: C++ lib w/src of numerical and math routines
License: Freeware
Author: Brent Worden, WordenWare
Email: Brent@Worden.org
Homepage: http://www.Brent.Worden.org/
Download: numcpp11.zip (Jun 20 1999, 47.8K)
Description:
Numerics C++ Library is a collection of routines to do numerical and
statistical computations. Included in this library are routines to
solve linear systems of equations, generate random numbers, compute
values for random variables, as well as various other routines that are
commonly needed in science and engineering fields as well as other
disciplines.




OBJEAS3A

Summary: Graphic/text user interface C++ library, 1of2
Download: objeas3a.zip (Aug 29 1994, 502.6K)




OBJEAS3B

Summary: Graphic/text user interface C++ library, 2of2
Download: objeas3b.zip (Aug 29 1994, 238K)




Power Render

Version: 2.5
Summary: 3D programming library
License: Shareware
Author: Chris Egerter, Egerter Software
Email: egerter@egerter.com
Homepage: http://www.egerter.com/
Download: prdosutl.zip (Dec 23 1997, 3.8M)
prwinutl.zip (Dec 23 1997, 2.4M)
pwrndr25.zip (Dec 23 1997, 4.1M)
Description:
A fully functional 3D programming API for Watcom C/C++ under DOS and Watcom or Microsoft Visual C/C++ under Win95.
Supports: VESA 1.2, VESA 2.0 with LFB,
DirectDraw, Direct3D,
and 3Dfx using Glide/WinGlide
Features: * Hierarchical keyframed animation from 3DS or Lightwave,
* Software and hardware rendering under both DOS and Win95,
* Terrain landscape rendering with multiple heightfields
* High level API requires absolutely no 3D math knowledge
* over 60 different kinds of rendering methods
* 3D Sprites, collision detection, sbuffering, and more.




PRNSTR

Summary: Printer Stream Lib for Borland C++ programmers
Download: prnstr15.zip (Oct 23 1995, 21.9K)




SDESG10B

Summary: Sprite Designer for XLIB, c++ for sprite lib.
Download: sdesg10b.zip (Sep 4 1995, 77.8K)




SERIAL

Summary: C++ source code routines for serial ports
Download: serial_1.zip (May 13 1990, 4.7K)




SORTS

Summary: Three C++ array sort functions
Download: sorts10.zip (Dec 3 1995, 3K)




String++

Version: 3.10
Summary: String++: String class for Borland C++
Download: strpp310.zip (Apr 18 1994, 35.1K)




STRPS

Version: 3.10
Summary: String++ PostScript format documentation
Download: strps310.zip (Apr 15 1994, 31.8K)




TECH

Summary: Techniques C++ Class library for ADT's
Download: tech10.zip (Jun 16 1996, 229.6K)




TSR100JE

Summary: TSR class for Borland C++ (with source)
Download: tsr100je.zip (Mar 20 1993, 70.5K)




TYPESC

Summary: Reuseable software components support library
Download: typesc10.zip (Apr 6 1995, 337.2K)




VESATES

Version: 3.1
Summary: VESA graphics/sound/mouse library for BC++
Download: vesates2.zip (Aug 11 1994, 124.5K)




VIR_V 640k

Summary: C++ Virtual Array mgr smashes the barrier
Download: vir_v203.zip (Jul 10 1992, 138.5K)




WFLILB

Summary: VGA/SVGA graphics mode mouse cursors library
Download: wflilb24.zip (Jun 3 1996, 114.4K)




XMS200JE

Summary: XMS/UMB/HMA/XMSarray classes for Borland C++
Download: xms200je.zip (Nov 22 1993, 127.2K)




Z31P

Version: 3.1
Summary: Zortech C++ compiler patches 01 thru 06
Download: z31p1_6.zip (Jan 12 1993, 86K)






[ Home | Submit ]
[ Humor | Icons | Library | Manuals | Organizations | RFCs | Services | Software | Users ]

Copyright © 1997-2000 Ctrl Computer Systems. All rights reserved.
Comments: software@bookcase.com
Last updated: 07/05/03