C

MSDOS » Development » Languages » C

64COLORS

Summary: How to display all 64 EGA colors on VGA,w/Csrc
Download: 64colors.zip (Jun 3 1990, 11.5K)




ABMAKE

Summary: An improved 'make' utility w/source
Download: abmake14.zip (Aug 9 1989, 45.6K)




ACA BIN2OBJ

Version: 1.10b
Summary: ACA BIN2OBJ: Binary to .OBJ converter
Download: b2obj11b.zip (Jun 11 1994, 64.1K)




ACTLIB

Summary: General purpose libs w/source for C/C++ pgmers
Download: actlib17.zip (Oct 25 1993, 86.4K)




ADTDV

Summary: C/C++ Programmers time, date, and cal lib.
License: Freeware
Requires: An IBM compatible 386 PC.
Email: bt0202@broncho.ucok.edu
Download: adtdv2.zip (Jan 26 1997, 39.8K)
Description:
td.lib v2 is a small time and date library for C/C++ programmers. It contains practical time and date functions that overcome the limitations of the ANSI standard functions that ship with Borland, and Microsoft C++ compilers. Unlike the standard functions, td.lib allows the programmer to perform a variety of calculations using dates and times from Jan. 1, 1 A.D. to Dec. 31, 32766 and the ability to format and print the output of such calculations using ANSI format specifiers. Designed with the beginning programmer in mind, td.lib is easy to use and simplifies the process of coding time/date routines. The library is fully ANSI compliant and can be used with any standard C/C++ compiler.




ADVC

Summary: Thomas Hanlin's advanced 'C' routines. v.1.1
Download: advc11.zip (Apr 23 1987, 9.5K)




Algomath-Library

Version: 0.91
Summary: C-lib of math routines
License: Freeware
Author: Armand Turpel
Email: armandt@unforgettable.com
Homepage: http://www.geocities.com/CapeCanaveral/Hangar/7291/
Download: algo093b.zip (Apr 25 1998, 5.9K)
Description:
Algomath-Library, Beta-Bugfix-Release 0.91, 3.1998 - The Algomath-library provides a handful of mathematical algorithms in C. The library is tested with DJGPP v2 C-compiler although it should work on any other system.
Short description:
- int am_sumdigits(int n); return the sum of the digits of the number n
int.
- am_sumdigitsalt(int n); return the alternating sum of the digits of
the number n.
- int am_rotate(int n, int x); rotate the digits of a number n, x times,
in base 10.
- int am_sumdivisors(int n); return the sum of all possible divisors of
the number n, n not included
- int am_sortdigits(int n); sort the digits of a number n
- int am_primetest(int n); return 1 if n is prime else -1
- int am_gcd(int a, int b); return the "greatest common divisor" of two
numbers a and b
- void am_primearray (int p, n, int* Array ); store prime numbers to an
array
- void am_factorize(int n, int* Array); factorize a number n and stores
its factors in array[]
- int am_goldbach(int a,int *p); calculate the Goldbach Conjecture




ANSI-C

Summary: Header file activates ANSI.SYS for C
Download: ansi-c.zip (Nov 30 1987, 9.8K)




APM

Summary: Arbitrary Precision Math lib MS-C 5.x/TC/Unix
Download: apm.zip (Oct 8 1988, 57.6K)




ASYNCPEC

Summary: Interrupt-driven async comm rtns for MSC 5.x
Download: asyncpec.zip (May 3 1989, 4.6K)




ASYNLIB

Summary: ASYNC communications library callable from 'C'
Download: asynlib2.zip (Mar 20 1991, 17.1K)




BACKLOG

Summary: Get latest add to BACKUP.LOG from DOS backup/L
Download: backlog.c (Aug 15 1988, 3.7K)




BESTL

Summary: Extensive C programmer's library (FreeWare)
Download: bestl232.zip (Sep 12 1994, 323.7K)




BIN2C

Summary: Convert a binary file to a C structure
Download: bin2c.zip (Sep 3 1996, 9K)




BITUUDEC

Summary: MSDOS/VMS UUdecode fixes lost trailing spaces
Download: bituudec.c (Dec 24 1987, 7K)




BLTC

Summary: Bullet C/C++ 16-bit btree/DBF database engine
Download: bltc127.zip (Nov 15 1996, 220.6K)




BMP2CP

Summary: BMP file to C/C++ source file converter
License: Freeware
Requires: C/C++ compiler.
Email: justin72@concentric.net
Download: bmp2cp11.zip (Sep 20 1997, 23.6K)
Description:
Bitmap to Source Converter is a command line utility that allows developers to convert 256 color BMP files to C/C++ source files which allow graphics to be included in the final program rather than loaded dynamically at runtime.




BMP2D

Summary: Converts 256-color BMP files to data files
License: Freeware
Author: Justin Hill
Email: justin72@bellsouth.net
Download: bmp2d15.zip (Dec 30 1998, 12.8K)
Description:
Bitmap to Data Converter is a utility for DOS game programmers that
converts 256-color BMP files into linear binary data files. BMP files
are stored in a bottom up format making them difficult to read in at
runtime. The converter separates the palette, and the actual image data
into two separate files. This allows the programmer to create the
graphics for a game without having to include the images "as is" with
the game. This also prevents the user from altering the images, thus
making for a more professional finished product.




BOSS

Version: 01.07.91
Summary: Window Boss, windows for C pgms, 1of4
Download: boss01.zip (Jan 13 1991, 129.6K)




BOSS

Version: 01.07.91
Summary: Window Boss, windows for C pgms, 4of4
Download: boss03.zip (Jan 13 1991, 76K)




BOSS02A

Version: 01.07.91
Summary: Window Boss, windows for C pgms, 2of4
Download: boss02a.zip (Dec 29 1990, 199.8K)




BOSS02B

Version: 01.07.91
Summary: Window Boss, windows for C pgms, 3of4
Download: boss02b.zip (Dec 29 1990, 220.2K)




BPLUS

Version: 1.1
Summary: B-tree indexed file access in 'C',
Download: bplus11.zip (Jan 23 1989, 14.2K)




BSTR

Summary: BASIC-style string functions for C and C++
Download: bstr20.zip (Mar 29 1995, 57.5K)




BTBWR10B

Summary: Number base conversion pgm/library/DLL w/C src
Download: btbwr10b.zip (Aug 2 1995, 113K)




BTOA

Summary: 'C' source for binary-to-ascii convert pgm
Download: btoa.zip (Jan 24 1989, 4.8K)




BULLET

Summary: Database engine for DOS32,Win32s,Win95,NT,OS/2
License: Shareware
Email: support@40th.com
Homepage: http://www.40th.com/
Download: bullet25.zip (Jul 2 1997, 895.6K)
Description:
Bullet 2.5 is a thread-safe, multi-process capable database engine toolkit for OS/2, DOSX32 (MS-DOS 32-bit), and Win32 (Win95, WinNT, and Win32s). It provides pre-built and tested access methods to data and index files for application programmers. Most any compiler can be used; both LIB and DLL are included (Rexx interface, too). Bullet is compact, efficient, and very fast. It can be configured to use custom key-build routines, sort-compare functions, and expression parsers to extend the built-in functionality, and programmer-supplied OS API calls to replace the internal ones.
The standard data format is DBF (dBASE 3+ and later). The supported memo format is DBT (dBASE 4 and later, w/auto-reuse). Index-only support can be enabled and with this any data file format may be used (the data maintained by the programmer then). The DBF standard may be extended by using binary field values and fields larger than 255 bytes, and up to 1024 fields. Index files are NLS-compatible (six included data types, with 10 programmer-specified data types also available) and use an efficient b-tree structure. Files may be any size supported by the OS, up to 4GB. Up to 1024 files may be opened and in use by any one process, with any number of processes active. Includes all supported platforms in the single package.




C src

Summary: C src: 'make' util for MS-DOS & Unix SysV/BSD
Download: dmake38s.zip (Jan 26 1992, 555.2K)




C-EVAL

Summary: C source to evaluate mathematical expressions
Download: c-eval.zip (Apr 23 1993, 21.5K)




C-FLOW

Summary: Display flow of 'C' programs
Download: c-flow.zip (Jun 24 1985, 43K)




C4WINDOW

Summary: Window routines for 'C' programs
Download: c4window.zip (Aug 6 1985, 32.7K)




C60PROBS

Version: 6.0
Summary: List of problems found with MS C
Download: c60probs.zip (Jun 17 1990, 6K)




C_CHECK

Summary: C language syntax checker
Download: c_check.zip (Jan 5 1986, 14.2K)




C_FLOW

Summary: Display flow of 'C' programs
Download: c_flow.zip (Jun 23 1985, 42.9K)




CACOPH

Summary: PC speaker music library for Turbo C and C++
Download: cacoph10.zip (Apr 19 1994, 7.8K)




CALENDAH

Summary: ANSI C source for calendar calculations
License: User-supported Freeware source
Email: jcm@individual.EUnet.pt
Homepage: http://individual.EUnet.pt/~jcm/
Download: calendah.zip (Jan 24 1997, 9K)
Description:
CALENDAR.H is the source for a ANSI C header for calendar calculations based on the Julian Day Number and valid for the Gregorian Calendar. All functions use only integers (no float) and require a single pass (no iteration, no recursion) and are improvements on several such functions already published. The calendar's day zero can be defined by the user; several origins are pre-defined. Functions included perform: leapyear (macro), validation of a date, date to day number, day number to date, weekday, days between dates, new date given a date and an offset in days, Easter date (two algorithms), Easter-related holydays such as Mardi Gras and Corpo de Deus (Portugal), date to sortable date format, weekday and month names in several languages. The source was developed with TC 2.0 and tested with TC 1.0, TC 3.0 and Power C under MS-DOS 6.00 and is expected to be easily ported to any ANSI C compiler. Fully documented.




CBASE

Summary: C routines for database applications, w/docs
Download: cbase102.zip (Sep 22 1991, 267.5K)




CBOOKS

Summary: List of currently available C language books
Download: cbooks.zip (Jun 29 1989, 9.1K)




CC

Summary: 'C' language functions and programs - 3 of 4
Download: cc03.zip (Jan 3 1986, 81.9K)




CC

Summary: 'C' language functions and programs - 4 of 4
Download: cc04.zip (Nov 25 1985, 78.3K)




CC

Summary: 'C' language functions and programs - 1 of 4
Download: cc01.zip (Aug 28 1985, 3.4K)




CC

Summary: 'C' language functions and programs - 2 of 4
Download: cc02.zip (Jan 3 1986, 65.1K)




CCOMPILE

Summary: Small 'C' compiler
Download: ccompile.zip (Jun 5 1985, 35.3K)




CDECL

Summary: Decomposes 'C' language declarations
Download: cdecl.zip (Oct 20 1987, 11.4K)




CEPHES

Summary: Cephes Mathematical Library (C sources)
License: Freeware
Author: Stephen L. Moshier
Email: moshier@na-net.ornl.gov
Homepage: http://netlib.org/cephes/
Download: cephes28.zip (Jun 12 2000, 1.8M)
Description:
Cephes v2.8 provides special functions of mathematical physics and
related items in C language of interest to scientists and engineers.
The new C language standard, C99, has complex variable types that are
supported here and by the GNU C compiler.

Partial contents:
Elementary functions (log, exp, sin, cos).
Gamma, psi, dilograithm, Airy, Bessel, hypergeometric, Struve.
Complete and incomplete elliptic functions. Planck radiation.
Exponential, sine & cosine, hyperbolic, Fresnel integrals.
Probability integrals and their inverses: Gaussian,
Poisson, F, Chi-square, gamma, Student's, binomial, negative binomial,
Kolmogorov-Smirnov
Arithmetic on polynomials, rationals, extended precision floating
point.
Complex arithmetic and elementary functions.

Precisions: There are separate libraries for five different precisions:
single, double, long double (80 or 96-bit), long double (128-bit),
q-class (384-bit software arithmetic and check routines). There is a
C++ class for the extended precision arithmetic.




CFGOP

Summary: I/O for Windows type INI/CFG files. (C source)
Download: cfgop110.zip (Aug 2 1995, 48.5K)




CFOG

Summary: C source code obfuscator
Download: cfog102.zip (May 1 1995, 52.3K)




CGAZV5N 1991

Summary: Code from the C Gazette - Spring issue
Download: cgazv5n3.zip (May 7 1991, 44K)




CGUIDE

Summary: The PC programmer's guide to C
Download: cguide3.zip (Jun 4 1996, 254K)




CL_7_BUG

Summary: Bug examples for Microsoft C-Compiler CL-7.00
Download: cl_7_bug.zip (Oct 8 1992, 17.8K)




CLint

Version: 1.67
Summary: CLint: C source checking tool
Download: clt167.zip (Mar 29 1994, 178.2K)




CLP_V

Summary: General purpose 'C' command line processor
Download: clp_v11.zip (Oct 13 1989, 19.1K)




CM100EXE

Summary: MAKE for MSC/WIN SDK (exe and samples), 1of4
Download: cm100exe.zip (Nov 15 1991, 51.4K)




CM100HLP

Summary: MAKE for MSC/WIN SDK (QuickHelp), 2of4
Download: cm100hlp.zip (Nov 15 1991, 109.4K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #19
Download: cnews019.zip (Aug 4 1990, 28K)




CNEWS

Summary: Issue #1 'C' programmer's newsletter
Download: cnews001.zip (Jun 22 1988, 6.3K)




CNEWS

Summary: Issue #2 'C' programmer's newsletter
Download: cnews002.zip (Jun 22 1988, 5.6K)




CNEWS

Summary: Issue #3 'C' programmer's newsletter
Download: cnews003.zip (Feb 5 1988, 20.3K)




CNEWS

Summary: Issue #4 'C' programmer's newsletter
Download: cnews004.zip (Feb 21 1988, 42.2K)




CNEWS

Summary: Issue #5 'C' programmer's newsletter
Download: cnews005.zip (Mar 7 1988, 70.4K)




CNEWS

Summary: Issue #6 'C' programmer's newsletter
Download: cnews006.zip (Apr 10 1988, 28.1K)




CNEWS

Summary: Issue #7 'C' programmer's newsletter
Download: cnews007.zip (May 29 1988, 9.8K)




CNEWS

Summary: Issue #8 'C' programmer's newsletter
Download: cnews008.zip (Jun 14 1988, 57.4K)




CNEWS

Summary: Issue #9 'C' programmer's newsletter
Download: cnews009.zip (Jul 17 1988, 64.8K)




CNEWS

Summary: Issue #10 'C' programmer's newsletter
Download: cnews010.zip (Aug 15 1988, 49.2K)




CNEWS

Summary: Issue #11 'C' programmer's newsletter
Download: cnews011.zip (Sep 9 1988, 30.5K)




CNEWS

Summary: 'C' programming & compiler review #12
Download: cnews012.zip (Oct 30 1988, 12.6K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #13
Download: cnews013.zip (Dec 27 1988, 37.7K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #14
Download: cnews014.zip (Feb 22 1989, 62.3K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #15
Download: cnews015.zip (Jul 4 1989, 24.4K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #16
Download: cnews016.zip (Jul 26 1989, 56.2K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #17
Download: cnews017.zip (Sep 24 1989, 16.1K)




CNEWS

Summary: 'C' Elec. Newsletter/Journal Vol 2 #18
Download: cnews018.zip (Dec 28 1989, 39K)




COMMASM

Summary: Info for programming MS-DOS COMM ports
Download: commasm.zip (Jul 13 1988, 7.5K)




Complete C

Summary: Complete C: learn/experiment w/OO systems,3of3
Download: ccc1053c.zip (Dec 24 1989, 293.1K)




Complete C

Summary: Complete C: learn/experiment w/OO systems,2of3
Download: ccc1053b.zip (Dec 24 1989, 217.6K)




Complete C

Summary: Complete C: learn/experiment w/OO systems,1of3
Download: ccc1053a.zip (Dec 24 1989, 26.7K)




CONFIGF

Summary: Use Windows-like config files in C (w/src)
Download: configf.zip (Apr 30 1995, 2.7K)




CONIO

Summary: Direct console I/O ASM routines for MicrosoftC
Download: conio.zip (Jun 8 1987, 8.1K)




CONSL 16/32

Summary: Console text output bit C/C++ library
Download: consl11.zip (Jun 16 1996, 94K)




CONSL 16/32

Summary: Console text output bit C/C++ library
Download: consl10.zip (Sep 30 1995, 122.9K)




CP

Summary: C code outliner (DDJ8808, tweaked for BC++2.0)
Download: cp14.zip (Mar 19 1992, 25.5K)




CPC

Version: 2.02
Summary: CodePrint for C/C++ Version Jan 1996
Download: cpc2.zip (Jan 21 1996, 138.2K)




Cprimes

Summary: Example C prog to find Prime Numbers
License: Freeware
Author: Austin Fowler
Email: Austin.C.J.Fowler@worldnet.att.net
Homepage: http://home.att.net/~Austin.C.J.Fowler/
Download: cprimes.zip (Aug 17 1998, 69K)
Description:
Cprimes v1.10 is a very simple program to find prime numbers and includes
C/C++ source code. It is intended to help students learn by example
programming. Three programs are included. Prime.exe asks a user for
input and determine whether the give number is prime up to 4,294,967,295
or not and sieve.exe and primlist.exe both create large lists of prime
numbers. This program would be useful to beginning C/C++ programmers.
It demonstrates Arrays, Loops, C and C++ code, Reading Data from a File,
Etc. The souce code is commented.




CPROT

Summary: C and C++ incremental prototypes extractor
Download: cprot217.zip (Jun 14 1992, 102.7K)




CRC-C

Summary: CRC routines for C
Download: crc-c.zip (Jul 29 1987, 4.9K)




CRNCHR

Summary: C Libs - FFT,Wavelet,Coherence,Filter,Regr.etc
Download: crnchr22.zip (Apr 12 1993, 67.2K)




CROBOTS

Summary: Game for 'C' programmers. Make own robots
Download: crobots.zip (Dec 12 1985, 49.3K)




CRT2_1A

Summary: Free C/C++ TUI/video lib w/ src and examples
License: Freeware
Author: Marcio Afonso Arimura Fialho
Email: jlfialho@iconet.com.br
Homepage: http://pessoal.iconet.com.br/jlfialho/
Download: crt2_1a.zip (Oct 2 1999, 293.8K)
Description:
Video Handling Functions v2.1 is a Freeware 16-bit C/C++ library of text
mode functions, fully documented, plus examples. Over 60 functions and
ten pseudo-functions(macros), including functions for EGA/VGA/SVGA
special features. Works in almost every EGA/VGA/SVGA video modes,
including extended video modes and graphics modes. All with source
code.

Use it to create programs that require a good presentation in text mode
or that need to access specific video functions. In graphics mode you
may use it to write or to make some simple drawings. Of course, color
is supported. Extensive "on-line" help of every function is included.
The program also includes DOSFONT, a bonus package that enables
selecting and editing DOS/BIOS font files (.FNT). DOSFONT also includes
many fonts and some interesting examples. The source code of everything
is included.




CSCOP

Summary: C source code analysis utility
Download: cscop120.zip (Jan 1 1995, 47.4K)




CSOURC

Summary: Turbo-C source file manager
Download: csourc.zip (Jul 16 1987, 38.2K)




CSR

Summary: CSpotRun 'C' func lib., hdrs & examples 1of3
Download: csr30_1.zip (Jul 11 1988, 82K)




CSR

Summary: CSpotRun 'C' func lib., precompiled libs 2of3
Download: csr30_2.zip (Jul 11 1988, 100.6K)




CSR

Summary: CSpotRun 'C' func lib,. documentation 3of3
Download: csr30_3.zip (Jul 11 1988, 55.3K)




CSUBRTNS

Summary: C Subroutines #2
Download: csubrtns.zip (May 17 1987, 3.8K)




CTASK22D

Summary: Multitasking kernel in C w/ASM & C source
Download: ctask22d.zip (May 21 1996, 316.1K)




CTELL

Summary: Translates C declarations into English
Download: ctell.zip (Mar 8 1987, 12.1K)




CTOOLS

Summary: Generic data structures in C (lists, hashtabs)
Download: ctools10.zip (Apr 5 1992, 56.3K)




CTOPAS

Summary: Converts 'C' source to Pascal source (simple)
Download: ctopas.zip (Dec 6 1989, 5.8K)




CTRL_C

Summary: Intercept Ctrl C's
Download: ctrl_c.c (Sep 5 1988, 13K)




CTUTORDE

Summary: C language tutorial, style, and quiz program
Download: ctutorde.zip (Apr 25 1994, 892.7K)




CUG

Summary: Highly portable utilities from C Users' Group
Download: cug236.zip (Jan 2 1980, 84.5K)




CVBD

Summary: Dumps files as formatted OCT/HEX/DEC values
License: Free.
Download: cvbd200.zip (Jul 9 2000, 11.1K)
Description:
CVBD v2.00 is a program that displays the contents of (binary) files
onto the screen as a formatted series of Octal, Hexadecimal or Decimal
values. The user can then use the output for other purposes (such as
to incorporate a bitmap image into a C program). CVBD allows to
specify a display width for each value, to suppress the leading 0, to
left-justify displayed values and to specify a single character as a
separator between the displayed values. It also allows to limit the
number of values that are displayed on the screen so that nicely shaped
block can be created. Source code is included. CVBD is highly
portable.




CWD

Summary: Change working directory for C
Download: cwd.c (Aug 15 1988, 4.5K)




CXL

Summary: Window/menu/mouse C func lib, libraries, 2of2
Download: cxl52_2.zip (Feb 16 1990, 162.3K)




CXL

Summary: Window/menu/mouse C func lib, docs/utils, 1of2
Download: cxl52_1.zip (Feb 16 1990, 143.7K)




CXLHDERR

Summary: C source for critical error handler with CXL
Download: cxlhderr.zip (Nov 6 1989, 2.8K)




CXT

Summary: C source code analysis
License: Shareware
Author: Juergen Mueller
Email: jmsxt@compuserve.com
Download: cxt250.zip (Jun 21 1998, 1.4M)
Description:
CXT (C Exploration Tools) consists of CFT (C Function Tree Generator) and
CST (C Structure Tree Generator). They analyse C source code of
applications, no matter how big or complex, and are useful to explore
unknown software and to support software reuse and maintenance. By pre-
processing, scanning and analyzing the source code, these programs build
an internal representation of the function call hierarchy (CFT) and of
the data structure (CST) relations. Several features and options allow
the user to customize the generated hierarchy tree chart output and to
get a large set of useful information about the source code. The results
can be stored in a database and recalled later. The recall utility can
be integrated into editors like BRIEF or MicroEMACS (DOS, Windows) and
provides a hypertext-like feeling for function locating. The output
calltree can be generated as HTML- and as RTF-file (Windows Help).

CXT is part of the SXT Software Exploration Tools which provide similar
source code analysis features for C (CXT), DBASE (DXT), FORTRAN (FXT),
JAVA (JXT) and LISP (LXT).




DBFLIB

Summary: Borland C library for dBase (.DBF) files
License: Shareware. Servile Software
Email: probertm@pins.co.uk
Homepage: http://www.pins.co.uk/upages/probertm/
Download: dbflib20.zip (Nov 28 1996, 22K)
Description:
Dbflib is a library of functions to allow access of dBase .DBF file structures from Borland C.
Shareware version includes only small memory model. Other memory model libraries are available by registering.




DBREAK

Summary: Disable CTL-C/CTL-BREAK/CTL-ALT-DEL. C source
Download: dbreak.zip (Feb 12 1991, 3.9K)




DEBUGC

Summary: #include level printf() debugging
Download: debugc.zip (Jul 18 1985, 2.4K)




DELETE

Summary: Delete a file
Download: delete.c (Jul 30 1987, 4.2K)




Dflat

Summary: Dflat: SAA-compatible windowing LIB w/C source
Download: dflat15.zip (Nov 14 1992, 136.7K)




DFLAT 386

Summary: Update to DFLAT windowing system for & up
Download: dflat386.zip (Oct 4 1994, 169.7K)




DFLAT_4G

Summary: SAA-compatible window lib/c-source 32 bit
License: Public Domain
Download: dflat_4g.zip (Feb 28 1999, 170.5K)
Description:
This version of DFLAT by Dr Dobbs Jounal is ported for Watcom-C with
Dos4GW so you can use it for 32 bit DOS applications. Included are
Editor tools and controlled Value input.

Special reauirements: None.




DIRLIB

Summary: Unix 'dirlib' package ported to MS-C
Download: dirlib.c (Dec 31 1988, 12.1K)




DLC-TSR

Summary: TSR interface for Datalight C
Download: dlc-tsr.zip (Feb 12 1987, 6.6K)




DMAKE38E

Summary: 'make' util for MS-DOS C programmers. EXE/doc
Download: dmake38e.zip (Jan 24 1992, 137.1K)




DOSDBG

Version: 8.00c
Summary: C runtime checker for Microsoft C
Download: dosdbg20.zip (Oct 11 1996, 35.6K)




DPCRTLMM

Version: 1.0
Summary: Memory manager & logger
License: Shareware
Author: David Duncan Ross Palmer, Daybo Logic
Email: Overlord@DayboLogic.co.uk
Homepage: http://daybologic.com/Dev/dpcrtlmm/
Download: dcrtlmm1.zip (Aug 13 2000, 42.8K)
Description:
DPCRTLMM is a memory manager for C programmers. It also supports C++
and can log allocations, etc. made through it. The registered version
provides hooks for debugging - this one is limited to 50 blocks. All
leaks are caught and so it aims for more stable program design.




DXLIB

Summary: DOS Extender Library for Protected-Mode DOS
Download: dxlib60.zip (Jun 28 1996, 259.7K)




EMS4C

Summary: Expanded Memory Management for C
Download: ems4c10.zip (Apr 10 1996, 40.2K)




EMSIF24A

Summary: EMS interface for Borland/Turbo/MS C[++]
Download: emsif24a.zip (Jun 26 1993, 66.4K)




EnCom

Version: 1.00
Summary: EnCom: C async lib - supports 16550
Download: encom100.zip (Jul 7 1992, 117.2K)




ENCOM_TD

Summary: Sample terminal pgm using EnCom1.0 C async lib
Download: encom_td.zip (Jul 7 1992, 49K)




EOUE

Summary: C source and font to handle Japanese text
License: Freeware
Author: Michael Mangelsdorf
Email: Patael@msn.com
Download: eoue1097.zip (Nov 24 1997, 123K)
Description:
An add-on or code-base to your programs. Provides functions to display the Japanese kana and joyo-kanji in 320x400x256 on standard VGA. Allows string resources for programs to be prepared from standard JIS files with included program. Includes object code .LIB file and two demonstration programs using this library.




FE

Summary: Bitmap editor for Zortech C++'s FlashGraph Lib
Download: fe1.zip (Feb 5 1992, 63.3K)




FFT

Summary: Fast Fourier transforms, with C source
Download: fft142.zip (Jun 5 1991, 89.9K)




FILTR30S

Summary: Text file searcher, simultan. multi-term check
Download: filtr30s.zip (Apr 20 1995, 12.3K)




FLAT

Summary: Flat real mode for C/C++ v1.00. Free
License: Free software (GPL).
Download: flat100.zip (Dec 21 1999, 41.9K)
Description:
The flat real mode for C/C++ library is meant for C/C++ programmers
targeting 386+ 16-bit real mode DOS machines. It offers easy to use and
fast linear access to the entire memory using a technique called flat
real mode. It provides automatic CPU type detection and extended memory
allocation as well as functions for basic memory access on single values
and groups (like stdlib's mem* functions), dynamic extended memory
allocation and 32-bit file access.

Full source code (NASM, ANSI C) and precompiled objects for the asm
files included.




FORTIFY

Summary: C/C++ memory tracker and protector, R1.0
Download: fortify.zip (Feb 4 1995, 22.9K)




FUNC

Summary: Mathematical function Compilator for C pgms
Download: func11.zip (Aug 1 1995, 79.6K)




FUNCTION

Summary: Mathematical function Compilator for C pgms
Download: function.zip (Jun 23 1995, 79.5K)




FXVMM

Summary: Virtual Memory Manager. C source
Download: fxvmm210.zip (Apr 5 1996, 108.9K)




GDIR

Summary: Enhanced DIR w/attributes, hidden/system files
Download: gdir.c (Jun 13 1986, 8.7K)




GENCSRC

Version: 2.0
Summary: Coronado's Generic 'C' tutor, (1 of 2)
Download: gencsrc.zip (Nov 20 1987, 90.7K)




GENCTXT

Version: 2.0
Summary: Coronado's Generic 'C' tutor, (2 of 2)
Download: genctxt.zip (Nov 20 1987, 105.9K)




GETF

Summary: Locate 'C' source file w/particular function
Download: getf.zip (Nov 20 1988, 36K)




GIFSAVE

Summary: C source to save GIF images
Download: gifsave.zip (Sep 26 1992, 13.6K)




GKIT05B

Version: 0.5
Summary: GameKit C/C++/ASM game library for Watcom
Download: gkit05b.zip (Jun 25 1996, 280.5K)




GLOB

Summary: Change wildcard filespec to list of files
Download: glob.zip (Feb 10 1988, 2.7K)




GNUCTAGS

Version: 5.1
Summary: Microsoft C port of GNU [ce]tags
Download: gnuctags.zip (Nov 20 1989, 12.5K)




GRAPH

Summary: ASM CGA/EGA graphics routines for MS C (4.0)
Download: graph.zip (Jul 21 1987, 10.4K)




GYMAKE

Version: 1.2
Summary: Make utility for MS-DOS w/C source
Download: gymake12.zip (Nov 18 1988, 37.2K)




HANDLES

Summary: Get >20 handles in TC (also DJGPP). Docs & src
Download: handles2.zip (Apr 8 1992, 20.3K)




HGRAPHIC

Summary: Hercules graphics routines for MS Quick C
Download: hgraphic.zip (Apr 15 1988, 7.6K)




How to

Summary: How to: Shadowed windows with UltraWin C lib
Download: uwshadow.zip (Mar 4 1992, 13.7K)




HSORT

Summary: General purpose heapsort for C
Download: hsort.c (Aug 5 1985, 4.9K)




IBMCOM

Summary: Interrupt-driven comm routines for Turbo C
Download: ibmcom.zip (Apr 28 1989, 8.9K)




IDL

Summary: Indicates ifdef level nesting in c/c++ source
Download: idl10.zip (Aug 14 1996, 23.6K)




idllPower 2

Summary: DOS DLL support. (Watcom 32)
License: Commercial Demo of idllPower, dllPower 2.70 (Freeware)
Requires: Watcom C/C++ 32 10.0+
Email: ttoole@vis.bc.ca
Download: idp302ev.zip (Dec 3 1996, 346.8K)
Description:
Internal dllPower v3.02 is a powerful programming tool to enable Watcom C/C++32 users to use Windows NT style DLLs in their DOS-based applications. This is ideal for Game programmers who wish to use drivers for sound, graphics, devices, etc.. idllPower is a library you link into your application.
dllPower v2.70 is also included as a free alternative to idllPower, however, it is an external loader and not a library you link in.




IMC 1991

Summary: Inside Microsoft C Journal source, Jan.
Download: imc9101.zip (Jan 17 1991, 4.3K)




IMC 1991

Summary: Inside Microsoft C Journal source, Feb.
Download: imc9102.zip (Jan 24 1991, 4K)




IMC 1991

Summary: Inside Microsoft C Journal source, March
Download: imc9103.zip (Mar 4 1991, 5.5K)




IMC 1991

Summary: Inside Microsoft C Journal source, April
Download: imc9104.zip (Mar 4 1991, 5.8K)




IMC 1991

Summary: Inside Microsoft C Journal source, June
Download: imc9106.zip (May 8 1991, 8.7K)




INDENTS

Summary: Indent C & C++, (vanilla) C source code
Download: indents.zip (May 29 1993, 57.6K)




INDENTX

Summary: Indent & format C & C++ source. DOS exe & docs
Download: indentx.zip (May 29 1993, 40.5K)




INPARSER

Summary: Extracts tokens from an input string
Download: inparser.zip (Jan 14 1986, 7K)




INT24_C

Summary: C routine intercepts Abort/Retry/Ignore prompt
Download: int24_c2.zip (Apr 15 1990, 2.8K)




INTERCEP

Summary: Prevent printing ^C with signal() in MS-C
Download: intercep.asm (Jul 5 1987, 6.1K)




INTERP

Summary: Command interpreter (C library)
License: Freeware
Author: Jean-Marc Drezet
Email: drezet@math.jussieu.fr
Download: interp11.zip (Mar 29 1998, 641K)
Description:
The command interpreter is a library (written in C) which allows the creation of programs that can accept commands given interactively by the user or programs that are sequences of commands.
The main features of the command interpreter are:
- the possibility to add new commands in a very easy way.
- the use of an expression evaluator, written by Mark Morley, which can
be used to parse numeric arguments, or make direct computations, and
define variables.
- the possibility to write, load and execute programs, which are
sequences of commands, using loops and jumps.
- the definition of objects which are arrays of several types of
numbers, having names. So it is possible to refer to objects in
arguments of commands for example, by giving their name. It is also
possible to define structures, whose members are objects or other
structures.
- there is an implementation of complex numbers in two ways. The
library contains also some functions that simplify the use of arrays of
numbers.
It is easy to glue several applications of the command interpreter. The command interpreter has been developed on Linux OS, and ported to MSDOS using DJGPP C compilers. It can manipulate complicated filenames as in Unix, using correspondance tables. The zip file contains the complete source code, a documentation and an application of the command interpreter.




ISD

Summary: Icon and sprite designer for high resolution
License: Shareware
Email: dgsureau@hotmail.com
Download: isd31.zip (Feb 28 1997, 124.7K)
Description:
ISD designs sprites or icons on the 640 x 480 VGA resolution, it includes C libraries to display sprites, in 16 or 256 colors. Editor with powerful function:
- Variable size.
- Cut and paste.
- Rotate.
- Merge with special effects.
- Animation
For DOS or Windows.




JANUS

Summary: BBS door construction library for Borland C
Download: janus11.zip (Jun 4 1996, 80.9K)




JAZDOC

Summary: Documentation for JAZLIB.ZIP
Download: jazdoc.zip (Jul 23 1986, 25.3K)




JAZLIB

Summary: C utility library with source (w/C)
Download: jazlib.zip (Aug 15 1986, 140.9K)




JLib

Version: 1.7
Summary: JLib: Fast Portable Graphics Library
Download: jlib_1-7.zip (Nov 21 1996, 459.3K)




JPL-C

Summary: JPL library of portable C routines
Download: jpl-c.zip (Aug 6 1988, 124.3K)




JULCAL

Summary: C language sources for Julian date programs
Download: julcal10.zip (Dec 21 1992, 18.8K)




JULIN

Summary: Source in C for calendar date calculations
Download: julin105.zip (Aug 1 1993, 33.1K)




JXFN

Version: 1.7
Summary: Font Functions for use with JLib+
Download: jxfn_1-0.zip (Nov 21 1996, 429.7K)




JZCHKDSK

Summary: Better CHKDSK program
Download: jzchkdsk.zip (Jul 21 1986, 19.4K)




KAFSRT

Summary: Complete file system and sort pkg for C pgmers
Download: kafsrt20.zip (Jun 13 1993, 109.4K)




KBDHANDL

Summary: Multiple keypress INT 9 keyboard handler w/src
Download: kbdhandl.zip (Jul 31 1993, 8.8K)




KERNEL

Summary: Multitasking kernel from DDJournal, w/ASM src
Download: kernel.zip (Nov 24 1986, 15.6K)




KH-DATE

Summary: C/C++ library - routines for date calculations
Download: kh-date.zip (Jul 21 1996, 98.2K)




LEX

Summary: DeSmet C source for PD version of Unix LEX
Download: lex.zip (Aug 25 1986, 90.1K)




LIBKB

Summary: Advanced and portable low-level keyboard lib
Download: libkb100.zip (Jul 23 1996, 254.6K)




LINGUA

Summary: Easy multi-language support for C programs
Download: lingua14.zip (Jun 30 1996, 77.2K)




LOCALE

Summary: Locales' support for DOS (C source)
License: Freeware
Email: tim@ipi.ac.ru
Download: locale12.zip (Nov 16 1997, 55.9K)
Description:
The C-sources for POSIX-compatible locales for DOS, Windows 3.x, Win32. The small library provides the actual locale-dependent information according POSIX rules under DOS, Windows 3.x and Win32. The service is very similar on all three OS. No environment variables used (because it is not a general way under DOS/Windows). No additional databases or built-in data used. All information obtained from OS only.
The locale-dependent information includes character classification (isupper(), islower(), and other isXXX()); character convertion (toupper(), tolower(), strupr(), strlwr()); string sorting (strcoll(), strxfrm(), stricmp()); date & time representation (strftime(), strptime()); monetary formatting (strfmon()); and so on.
This C-sources was successfully tested with few versions of Borland C, Microsoft C, Watcom C, DJGPP v2 and can be easy ported on other compilers. Tested in all OS from MS-DOS v3.30 to Windows NT 4.0.




LPC

Summary: LPC-Parcor-Cepstrum code gen. for C programers
Download: lpc052.zip (Apr 16 1994, 51K)




LZPIP

Summary: Compressed/deflated file access library
Download: lzpip104.zip (Apr 17 1995, 66.2K)




MAKE for MSC/WIN SDK (Help

Summary: MAKE for MSC/WIN SDK (Help: text format), 3of4
Download: cm100txt.zip (Nov 15 1991, 49.4K)




MAKE-PD

Summary: Public domain MAKE
Download: make-pd.zip (Feb 15 1987, 30.7K)




MAKEDEP

Summary: Dependency generator for MAKE, with C source
Download: makedep.zip (Sep 29 1994, 15.4K)




MAPM

Summary: Arbitrary Precision Math Lib w/ TRIG/SRC
License: Freeware
Author: Michael C. Ring
Email: ringx004@tc.umn.edu
Homepage: http://tc.umn.edu/~ringx004/
Download: mapm-356.zip (Aug 12 2000, 108.8K)
Description:
MAPM is an Arbitrary Precision Math Library written in C. This library
has math functions typically found in math.h. The library has the
obvious add, subtract, multiply, and divide. It also has the following
math functions: SQRT, CBRT, SIN, COS, TAN, ARC-SIN, ARC-COS, ARC-TAN,
ARC-TAN2, LOG, LOG10, EXP, POW, Hyperbolic functions, and FACTORIAL.
Since the library supports math.h type functions, it has a slant
towards floating point math (as opposed to integers). However, this
library may also perform integer only math if so desired. The library
has a FFT based fast multiplication algorithm that has O(N * log2(N))
growth. The library also has a C++ wrapper class for easier usage:
MAPM x,y; y = 3.2 * sin(x);, etc.




MATCH

Summary: Unix sh-style regex parser (wild cards), C src
Download: match110.zip (Mar 11 1991, 16.8K)




MATRIX

Version: 0.4
Summary: Small Matrix toolbox for C programmers
Download: matrix04.zip (May 24 1992, 40.9K)




MATRIXC

Summary: C source for matrix algebra and 3D line shapes
Download: matrixc.zip (Feb 18 1994, 10.9K)




MATRX

Version: 0.42
Summary: Small Matrix Toolbox for C programmers
Download: matrx042.zip (Apr 16 1994, 39.7K)




MC302EMB

Summary: MICRO-C Embedded Control kit - Test-drive vers
Download: mc302emb.zip (Mar 18 1994, 210.3K)




MC302PC

Version: 3.02
Summary: MICRO-C PC 'C' compiler
Download: mc302pc1.zip (Mar 18 1994, 190.4K)




MC302PC

Summary: MICRO-C PC Example programs
Download: mc302pc2.zip (Mar 18 1994, 270.4K)




MCOMM

Summary: Interrupt-driven async LIB for MS-C/Turbo-C/BC
Download: mcomm600.zip (Apr 7 1996, 162.4K)




MFILE

Summary: Allows more than 20 files open at once in MS-C
Download: mfile.asm (Jan 29 1988, 2.8K)




MGDOS

Summary: GUI lib & designer for DOS/Win/Unix (DOS)
License: Freeware for noncommercial use.
Download: mgdos322.zip (Oct 11 2000, 1.3M)
Description:
MGUI is cross-platform C/C++ GUI library for DOS, Windows 3.1, Win32
and Unix X-Window environments. It offers all typical GUI objects like
menu, push button, editable text fields with Cut & Paste capabilities.
A manager object automatically positions and resizes its children,
making layout construction simple. Supports 16, 256, 32K and 64K
colors under DOS, up to 16 million in Windows and X-Window
environments. A designing tool (MGUI Designer) is provided for helping
programmers in the construction and maintenance of the application
windows layout.




MILLISEC

Summary: MSC/asm src for millisecond resolution timing
Download: millisec.zip (Nov 30 1991, 35.4K)




MIXFFT

Summary: Arbitrary-N FFT, C-source and benchmark
License: Shareware
Author: Jens J. Nielsen
Email: jjn@get2net.dk
Homepage: http://home.get2net.dk/jjn/
Download: mixfft04.zip (Mar 15 1998, 38K)
Description:
This packet contains the C source for a mixed-radix FFT routine. It performs a fast discrete Fourier transform (FFT) of a complex sequence, x, of an arbitrary length, n. The output, y, is also a complex sequence of length n.

y[k] = sum(x[m]*exp(-i*2*pi*k*m/n), m=0..(n-1)), k=0,...,(n-1)
The routine is accompanied by a demo program, fftbench.c, that demonstrates the numerical capabilities. It measures the execution time as well. If you wish to test the capabilities of another FFT routine, the fftbench.c is easy to modify.




MKUTIL

Summary: SciTech Makefile Utilities
Download: mkutil22.zip (Sep 30 1995, 263.9K)




MS-PROF

Summary: Execution profiling for Microsoft C / Quick C
Download: ms-prof.zip (Sep 11 1989, 7.2K)




MSC

Summary: Program to pass arguments from a file to CL
Download: msc.c (Aug 15 1988, 3.6K)




MSCHRT

Version: 5.1
Summary: High resolution timer toolbox for MSC
Download: mschrt3.zip (Jul 23 1990, 46.9K)




MSEC

Version: 1.2
Summary: High-definition millisec timer (C,ASM)
Download: msec_12.zip (Dec 10 1991, 7.5K)




MwCONIO

Version: 1.0
Summary: MwCONIO:Metaware/PharLap console I/O lib w/src
License: Freeware
Requires: PharLap DOS-extender SDK v4.0 or higher. Metaware HighC/C++ v3.0 or higher to recompile.
Email: giva@bgnett.no
Download: mwcon10.zip (Sep 28 1997, 83.8K)
Description:
MwCONIO v1.0 is a text console I/O library for Metaware HighC/C++ compiler and Pharlap DOS-extender. The library is fully Borland compatible. Included test program shows that this library is over 100% faster than it's Borland counterpart. D