000719 973k 4 CCDL 32-bit C compiler for DOS/DPMI. Freeware. CCDL is a complete 32-bit development package for MSDOS. It incorporates a C compiler, assembler, linker, make program, librarian, and run-time libraries for a 32-bit implementation of ANSI C. It has been compiled with itself. This archive contains the executible. req: 386+.
180608 5k 0 A list of tutorials that work towards the making of small to large projects in C. A curated list of project-based tutorials in C that includes: Computer Networking, Databases, Game Development, Operating Systems, Programming Languages, Uncategorized, and other Resources https://github.com/rby90/Project-Based- Tutorials-in-C [wraps] or tinyurl: https://tinyurl.com/y8foj8qf
170421 1857k 0 DB Browser for SQLite 3.9.1 is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. It is for users and developers wanting to create databases, search, and edit data. It uses a familiar spreadsheet-like interface, and you don't need to learn complicated SQL commands. Source code. http://sqlitebrowser.org/
170419 2807k 0 FreeFileSync is a free Open Source software that helps you synchronize files and synchronize folders for Windows, Linux and macOS. It is designed to save your time setting up and running backup jobs while having nice visual feedback along the way. Source code. https://www.freefilesync.org/
160509 5638k 0 Banshee high quality modern game development toolkit provides high performance multi-threaded game engine written in C++14 runs 2D & 3D games. Offers a wide variety of high level systems needed for game development, ranging from math & util libs, to DirectX 11 & OpenGL support to input, GUI, physics, scripting & support for many resource formats (e.g. FBX, PNG, PSD, TTF). https://github.com/BearishSun/BansheeEngine
160424 9703k 0 The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++ http://isocpp.github.io/CppCoreGuidelines/ CppCoreGuidelines
160224 6081k 0 Source Code for all OS, for Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others. FreeBASIC-1.05.0-source.7z
160206 2510k 0 Minecraft clone for Windows, Mac OS X and Linux. Just a few thousand lines of C using modern OpenGL (shaders). Online multiplayer support is included using a Python-based server. http://www.michaelfogleman.com/craft/ https://github.com/fogleman/Craft
160129 8151k 0 TBOX (TreasureBox library)is a mutli-platform c library for unix, windows, mac, ios, android, etc. It is similar to glibc, but simpler and more convenient. It includes asio, stream, network, container, algorithm, object, memory, database, string, charset, math, regex, libc, libm, utils and other library modules. https://github.com/waruqi/tbox
151204 23M 0 Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This repo contains the code for the compiler (`rustc`), as well as standard libraries, tools and documentation for Rust. https://www.rust-lang.org/
151021 1966k 0 Hyperscan,a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, but is a standalone library with its own C API. Uses hybrid automata techniques to allow simultaneous matching of large numbers (up to tens of thousands) of regex & for the matching of regex across streams of data. https://github.com/01org/hyperscan
150507 114k 0 Superfast compression library. DENSITY is a free C99, open-source, BSD licensed compression library. It is focused on high-speed compression, at the best ratio possible. DENSITY features a buffer and stream API to enable quick integration in any project. Quick bench File used : enwik8 (100 MB). Platform : MacBook Pro, OSX 10.10.2, 2.3 GHz Intel Core i7, 8Go 1600 MHz DDR, SSD //github.com/centaurean/density
150326 13M 0 Vim: Vi IMproved. Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi-level undo, syntax highlighting, command line history, on-line help, spell checking, filename completion, block operations, etc. There is also a Graphical User Interface (GUI) available. See "runtime/doc/vi_diff.txt" for differences with Vi. https://github.com/vim/vim
150322 24M 0 PDF Reader in JavaScript. PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5. PDF.js is community-driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs. https://github.com/mozilla/pdf.js
150322 1899k 0 Debug utility with markdown support that runs on browser and server. It does not have any dependencies and is only 2K gzipped. http://caiogondim.github.io/logdown/
140609 135k 0 gif2png simple command-line utility to convert images from GIF to PNG. Preserves transparency, interlacing & text comments, & it can do multiple images in one command (e.g., gif2png *.gif). Also includes a web2png script that can be used to convert an entire web tree; it calls gif2png to do image conversions, then patches IMG SRC tags correctly in referring pages. http://www.catb.org/~esr/gif2png/
140529 26k 0 Arg_parser v1.9 argument parser follows POSIX & GNU conventions for command line arguments. The C++ version is implemented as a C++ class, while the C version is implemented as a single struct plus associated functions. Both are simpler easier to use & safer than 'getopt_long'. The C++ version of Arg_parser can also parse options from configuration files. http://www.nongnu.org/arg-parser/
140420 470k 0 dos2unix Source includes utilities to convert text files with DOS or Mac line endings to Unix line endings and vice versa. It is an update of Benjamin Lin's implementations. http://waterlan.home.xs4all.nl/dos2unix.html
140417 5232k 0 Geany v1.24.1 is a small C editor using GTK2 with basic features of an integrated development environment. It features syntax highlighting, code completion, call tips, many supported filetypes (including C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists. http://www.geany.org/
140331 1573k 0 hamsterdb v2.1.7 Embedded Storage is an embedded database engine for C/C++, including wrappers for Java, .NET, & Erlang. It supports in-memory databases, very fast database cursors, "record number" databases, ACID transactions, & duplicate keys. hamsterdb is very fast & highly configurable. It compiles & runs on Unix platforms, Linux, MSWin, & embedded platforms. win32 lib: http://hamsterdb.com
140327 409k 0 Giada v0.8.4 SRC. A minimal, hardcore audio tool for DJs and live performers. Just pick your sample, drop it in any channel, and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler, or effect (VST) host. Giada aims to be a compact and portable virtual device for production use and live sets.
140224 3019k 0 4tH is a Forth compiler. Instead of the standard Forth engine it features a conventional compiler. Can create bytecode, C-embeddable bytecode, standalone executables, also works as a scripting language. Includes RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, & a multitasking environment. For DOS. http://thebeez.home.xs4all.nl/4tH/
140219 436k 0 Humm and Strumm is a project to create a high-performance, concurrent 3D video game engine in modern C++. http://hummstrumm.sourceforge.net/
140211 1037k 0 The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. Also used by a number of programming language implementations that use C as intermediate code. Alternatively, it may be used as a leak detector for C or C++ programs. http://www.hpl.hp.com/personal/Hans_Boehm/gc/
140130 1603k 0 hamsterdb Embedded Storage is an embedded database engine written in ANSI-C. It includes B+Trees with variable length keys & records. It supports in-memory databases & endian-independent files, database cursors, multiple databases in one file, "record number" db's, & duplicate keys. hamsterdb is very fast & highly configurable. Cmpiles & runs on Unix platforms, Linux, Microsoft Windows, & Windows CE..
140106 259k 0 Mini-XML small XML parsing library to read XML & XML-like data files in applications without requiring large non-standard libs. Req. an ANSI C compatible compiler (GCC works, and most vendors' ANSI C compilers) & make program. Supports reading of UTF-8 & UTF-16 & writing of UTF-8 encoded XML strngs & files, provides a hierarchical view of file via a linked-list tree structr of typed nodes & functns to manage, traverse, index, & search tree. https://www.msweet.org/
140103 161k 0 cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in the lint library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI C style. http://invisible-island.net/cproto/
131023 3412k 0 dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks. Tested on MS Windows, Linux, Mac OS X, Solaris, HPUX, and the BSD systems. http://dlib.net/
130915 23k 0 deheader analyzes C and C++ files to determine which header inclusions can be removed while still allowing them to compile. This may result in substantial improvements in compilation time, especially on large C++ projects. It also sometimes exposes dependencies and cohesions of which developers were unaware. http://www.catb.org/~esr/deheader/
130911 2793k 0 OpenMW is an attempt to reimplement the popular role playing game Morrowind. It aims to be a fully playable implementation of the game that will run on Linux, Windows, and Mac OS X. No game data is distributed with the code; the user must already own a copy of Morrowind to use the software for data files. https://openmw.org/en/
130909 47k 0 Zutils is a collection of utilities able to deal with any combination of compressed and non-compressed files transparently. If any given file, including standard input, is compressed, its decompressed content is used. Compressed files are decompressed on the fly; no temporary files are created. These utilities are not wrapper scripts but afer and more efficient C++ programs. zcat, zcmp, zdiff, zgrep, and ztest. Supported compressors are bzip2, gzip, lzip, and xz.
130829 589k 0 giflib is a library for rendering and generating GIF image files. This is the GIF service code in C used for over two decades by graphics applications, Web browsers, game consoles, ATMs, and pretty much anything else that throws pixels on a display. It is simple, stable, and bulletproof. http://giflib.sourceforge.net/
130814 122k 0 gjrand is a programmer's library for pseudo-random numbers. It includes random number generator testing code and is intended for simulation, games, and "Monte-Carlo" algorithms. It produces pseudo-random numbers of the types: uniform integers, uniform reals, normally distributed reals, binomial, Poisson, integer permutation, chi-squared distribution, "Student" T distribution, and spherical distribution. http://gjrand.sourceforge.net/
130713 1227k 0 cppcheck is a static C/C++ code analyzer that checks for memory leaks, mismatching allocation-deallocation, buffer overrun, and many more problems. Its goal is to produce no false positives. sourceforge.net/apps/mediawiki/cppcheck/
130627 1838k 0 CIL front-end for the C programming language facilitates program analysis & transformation. CIL will parse & typecheck a program, & compile it into a simplified subset of C. CIL has been used for a variety of projects, including CCured, a tool that makes C programs memory safe.CIL supports ANSI C as well as most of the extensions of the GNU C & Microsoft C compilers. A Perl script acts as a drop in replacement for either gcc or Microsoft's cl, & allows merging of the source files in your project. Other features include support for control-flow & points-to analyses. http://kerneis.github.io/cil/
130621 1772k 0 The Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. It is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer C programmers access to common data structures with powerful algorithms and hidden implementation. Available structures are lists, queues, stacks, hash tables, binary trees, binary search trees, red-black trees, 2D arrays, permutations, heaps and interval-heaps. http://home.gna.org/gdsl/
121206 68k 0 Zutils is a collection of utilities able to deal with any combination of compressed and non-compressed files transparently. If any given file, including standard input, is compressed, its decompressed content is used. Compressed files are decompressed on the fly; no temporary files are created. These utilities are not wrapper scripts but safer and more efficient C++ programs. In particular the "--recursive" option is very efficient in those utilities supporting it. The provided utilities are zcat, zcmp, zdiff, zgrep, and ztest. The supported compressors are bzip2, gzip, lzip, and xz.
120724 13M 0 Image viewer CP, simple and easy ActiveX OCX control to creates,crop, displays, edits, flips, resizes and rotates image, photo and graphic. Supports BMP, GIF, ICO, JPEG, JPEG 2000, PCX, PNG, PSD, TIFF, WMF, WBMP, TGA, PGX, RAS, PNM, and others,convert between them. Images can be printed to printer. Provides some helpful source code sample, includes Access, Delphi, VB, VB.net, VFP and Web Page. With Image viewer CP,convert the images between several popular formats, output the images in greyscale, retrieve and set images to clipboard and picture box, save and restore the specified location of the images, provide a value-added function called "Map System helper" to develop an electronic map creation or map-related function.
120724 11M 0 .NET PDF Control - Nasosoft Pdf .NET v3.6 is a .NET library for adding PDF document capabilities in your .NET applications.Developers can implement and create powerful PDF solutions and applications that can create, manipulate, edit, fill and print PDF document. Nasosoft .NET Components v3.6 is a suite of comprehensive and powerful development components for C# /VB.NET, including Excel/PDF/ZIP/TAR/GZIP file formats components (Nasosoft Excel, Nasosoft PDF and Nasosoft Compression), HTMLTORTF, RTFTOHTML, RTFTOTEXT format transform components. Homepage: http://www.nasosoft.com/
110114 55k 1 Compact DOS Electronic Address Book 2.0 Includes source. Program originally written in 1999 and designed to run on a single floppy disk. License: GNU GPL
100629 208k 1 blueMail 1.4 is a multi-format offline mail reader for Unix, DOS, Win32, and other systems. It supports the Blue Wave, QWK, QWKE, SOUP, OMEN and Hippo packet formats, the Hudson and BBBS Message Bases, Unix (mbox) mail, Eudora and is designed to be a reasonable alternative to the Blue Wave mail reader. It has a full screen, colored user interface built with the curses library. blueMail is free, "open source" software, provided "as is", without warranty of any kind, distributed under the GNU General Public License. Its current maintainer is Ingo Brueckl and will not accept liability resulting from your use or inability to use blueMail. You can get the latest version from http://home.wtal.de/ib/bluemail BZ2 archive.
070409 249k 1 MultiMail offline reader source, v0.48 - Reads Blue Wave, QWK, OMEN & SOUP packets. This is the C++ source code. Freeware, GPL'ed. For Unix, DOS, OS/2, Win32, etc.; curses; PKZIP or InfoZip.
060508 125k 2 Source Codes for some programs to Maximus BBS. You are free to made changwes and updates and make some codes and sources for Linux of this. Made By Alberto Pasquale
060109 259k 1 MultiMail offline reader source, v0.47 - Reads Blue Wave, QWK, OMEN & SOUP packets. This is the C++ source code. Freeware, GPL'ed. For Unix, DOS, OS/2, Win32, etc.; curses; PKZIP or InfoZip.
041208 42k 3 CutWav will copy any section of sound from an uncompressed .WAV file (whole seconds only) to a new .WAV file (FOO.WAV). DOS/Wins Command-line utility, PD Freeware, with C source. http://my.execpc.com/~geezer
040830 4612k 2 COMM-DRV/CE Std. Edition v1.0 professional serial communication library for Win/CE & Pocket PC. Supports Z/Y/XModem protocols & modem communications. Developed with eMbedded VC++ 3 which includes Pocket PC emulator that behaves identically to Pocket PCs. Includes DLLs to support emulator & actual PocketPC devices. Complete source provided. Targetfs WinCE 2.11 &WinCE 3.0, compat. with Pocket PC 2002, 2003, 2003-2nd Ed., Smartphone 2002, 2003, 2003-2ndEd, ALL Hayes comp. modems, single/multiport cards for Pocket PC & Windows/CE devices. Mult. ports may be active at once. Built-in hardware/software handshaking flow control. Adjust comm buffers. Supports baud over 460K supported by hardware. Online help. www.wcscnet.com/CdrvCBroStandard.htm. Demo. $99.95
040809 1149k 3 OpenSSL v0.9.7d development files (Libraries and Include files with Docs) for DOS. Enclosed is libssl.a (SSLv2, SSLv3, TLSv1 and required code to support both SSLv2, SSLv3 and TLSv1 in the one server and client) and libcrypto.a (General encryption and X.509 v1/v3 stuff needed by SSL/TLS for Digests, Public Keys and X.509v3 certs). *** See file !ReadMe.1st to Install *** Released March 17th 2004 (c) The OpenSSL Project; All rights reserved. http://www.openssl.org
040325 791k 1 TestDisk v5.2 is a Partition Recovery Tool to check and undelete partitions: FAT12, FAT16, FAT32, Linux EXT2/EXT3 & SWAP (v1 & v2), NTFS (WinNT/2K/XP), BeFS (BeOS), UFS (BSD), Netware and ReiserFS. GNU Freeware, this version is for DOS or Win9x ONLY (other versions available/required for WinNT/2k/ XP/2003, Linux and/or FreeBSD). Source code and documentation included (LFNs). http://www.cgsecurity.org
040221 320k 4 PowerTerm is an MS-DOS based Terminal Communications program that supports most popular terminal emulation's such as VT52, VT100, VT102, ANSI, Avatar, Tek4107c and Vip7801. PowerTerm File Transfer protocols: XModem-Checksum, XModem-CRC, YModem, YModem-1k, YModem-G, ZModem and Kermit. Source Code included (C & Assembly). Set POWERTERM=[d:\path to this stuff] so that PT knows where to find stuff.
030505 46k 3 file management classes in unicode. contains various classes (16/32-bit) for file organisation manipulation. file organisation is encapsulated in the classes cdirspec, cfilespec, cpathspec, cdirlist, cfilelist and cpathiterator. they can be used to recursively create or remove directories, search for files, copy files, make unique file names, get file information, browse directories and much more. full source. earlier parts of class lib. released in pdnwin.
030421 25k 1 CMDTIMEx v1.10 Substitute time and date parameters into command line arguments. Includes Linux and Windows executables, with full C source (to compile for other platforms).
021124 3020k 1 1 of 6: XD++ Class Library v5.07 includes full source code for its 270+ classes,and over 180,000 lines full tested C++ Source Code. A set of classes built on the Microsoft Foundation Classes, XD++ was designed from the start to be a reusable class library. XD++ supports Documents, Views, and Graphical Objects such as rectangles, ellipses, polygons, metafiles, text, bitmaps, and lines. Objects can be grouped together in a hierarchical structure, forming arbitrarily complex visual objects from basic XD++ objects.With XD++ add in tool you can easy definition of specialized graphical objects containing other objects. Place *.r* archives in one directory and type rar x XDEval507.rar
021124 15M 3 Unsplit archive. XD++ Class Library v5.07 includes full source code for its 270+ classes,and over 180,000 lines full tested C++ Source Code. A set of classes built on the Microsoft Foundation Classes, XD++ was designed from the start to be a reusable class library. XD++ supports Documents, Views, and Graphical Objects such as rectangles, ellipses, polygons, metafiles, text, bitmaps, and lines. Objects can be grouped together in a hierarchical structure, forming arbitrarily complex visual objects from basic XD++ objects.With XD++ add in tool you can easy definition of specialized graphical objects containing other objects.
020922 1414k 2 XIDEK: Extensible Interpreter Development Kit. Make files provided for six different compilers: MSC++, BC++, WatcomC++, IBM Visual Age, gcc on *nix, intel on Linux. Provides technical guidance and source code so that you can readily design and implement an interpreter according to your own requirements. You may need, for example, to create a special interpreter for a domain specific language, script language, or other "little language".
020725 486k 3 Windows Standard Serial Comm Lib for C/C++. Ver 3.2, July 17, 2002 (WSC4C32.ZIP). [ASP]. Win 16/32 DLLs (Win 3.1/95/98/Me,NT/2000/XP). Serial communications library based on the Windows API. Includes 28 functions plus modem control, ANSI emulation, ASCII/XMODEM/YMODEM protocols, and 16 example programs. Requires MS/Borland/Watcom/Lcc-Win32 Windows C/C++ compiler. By MarshallSoft Computing, Inc.
020725 298k 2 MarshallSoft DUN Dialer for C/C++. Ver 2.1. (MDD4C21.ZIP) 06/07/2002. Use 32-bit Windows Dialup Networking (DUN) to dial up any installed Internet Service Provider (ISP). Requires a 32-bit Windows C/C++ compiler. See http://www.marshallsoft.com/mdd4c.htm. Registration is $55 (for email delivery) or $40 for currently registered users of any MarshallSoft winsock product.
011031 137k 2 Novas: c source code for The Naval Observatory Vector Astrometry Subroutines. NOVAS, is an integrated package of source-code modules for computing a wide variety of common astrometric quantities and transformations. The package can provide, in one function call, the instantaneous coordinates (apparent, topocentric, or astrometric place) of any star or planet. At a lower level, NOVAS also provides general astrometric utility transformations, such as those for precession, nutation, aberration, parallax, and the gravitational deflection of light.
011026 20k 3 This program allows for the creation of c source to generate the screens which are drawn. The program provides for character drawing, line drawing, line erase, line insert, line delete, box draw, box erase, block copy, block move, ASCII load, ASCII save, C code save, all using the full extended character set with double line characters assigned to Alt 0 through Alt 9. 1985-86 or so
011004 165k 1 TestDisk 3.9 full source included. Checks the partition and boot sectors of your disks. It is very usefull to recover lost partition. It works with : - FAT12 - FAT16 - FAT32 - NTFS (Windows NT) - EXT2FS (Linux) - Linux Swap - IBM Multiboot - BeFS (BeOS) - UFS (BSD) - RaiserFS TestDisk runs under: - Dos, Win9x - Linux - FreeBSD TestDisk is under GNU Public License. Christophe Grenier grenier ef.esiea.fr http://www.esiea.fr/public_html/Chr istophe.GRENIER/ http://www.cgsecurity.org/
011003 336k 1 FTP Client Engine (FCE) Library for C/C++.
Win16 & Win32 DLLs. (FCE4C22.ZIP). 9/18/2001. Version 2.2, [ASP]. The FCE can connect to any FTP server and navigate its directory structure, list files, download files, delete files, and upload files all from within your application. Requires Windows C/C++ compiler. By MarshallSoft Computing. Registration is $105 for email delivery.
010713 417k 3 SMTP/POP3 Email Engine for C/C++. Ver 3.4. Win16 and Win32 DLLs. (SEE4C34.ZIP) 07/12/01. Email from your C/C++ application. Simple API allows sending and receiving email, including MIME attachments. Knowledge of Winsock and TCP/IP is not needed. Includes multiple C/C++ examples. Requires windows C/C++ compiler. By MarshallSoft Computing. Registration is $105 and includes 1 year free updates.
001030 1309k 3 Vile 0.9.2 source, includes make files for dos/os2/linux and w32. Vile is a text editor which is extremely compatible with vi. It has extended capabilities in many areas, including: multi-file editing and viewing, mouse support, infinite undo, additional operators, rectangular operations. Vile has an optional Perl interface for UNIX and NT. It can also be built as "xvile", which is fully X-aware, or "winvile" for Win32, with scrollbars, menus, etc. It runs under VMS, BeOS, OS/2, DOS, Win95 or NT. Binaries for some PC operating systems are available. (OS/2 is currently native or EMX console mode port, NT is both console and GUI).
000828 54k 1 MetaSim(C) v1.2 CopyLeft Bill Buckels 2000. All Rights Reversed. Metaphone Filter with Similarity Sort. Input from stdin, stream, file, or command line. Output to stdout, stream, file. Freeware, Source Included. bbuckelscape.ca http://www.escape.ca/~bbuckels/
000828 21k 1 FLAT-CPP is 32bit extension for Intel 16bit real-mode C++ compilers. This extension is implemented by libraries and header file. After this your compiler becomes as 32bit real-mode compiler. FLAT-CPP is shareware and is available as Demo with "nag-screen" and with only small memory-model. ($25.00) rmsoft.rmsoft@mail.ee http://my.tele2.ee/rmsoft
000828 409k 1 The VB Socket Communications Library is a collection of C++ classes used to build portable TCP/IP and RS232 data communication applications as part of the VBD or independently. VB Socket Library Features: * WIN32/UNIX Interoperability * Object-Oriented Design * Stream sockets * Datagram Socket * RS232 communication components * Built-in network database components * Variable block real-time TCP/UDP streaming * Variable block RS232 streaming
000828 532k 1 The vbThread library is an additional component of the Variable Block Database (VBD) and Socket (VBS) libraries. This distribution is comprised of a collection of C++ classes used to build cross-platform multi-threaded applications as part of the VBD or VBS library or independently of either library. VB Thread Library Features: * WIN32/POSIX Interoperability * Thread Creation/Construction * Thread Destruction * Cancellation * Exit * Join * Suspend * Resume * Sleep * Priority Functions * Thread Specific Storage * Thread Pooling Synchronization Classes: * Mutex Locks * Conditional Variables * Semaphore Synchronization
000828 522k 1 The Variable Block Database (VBD) library is a collection of C++ classes used to build embedded database engines based on variable block technology. gnu license. Features: * WIN32/UNIX database interoperability * Supports object-oriented and relational database designs in traditional and client/server applications. * Built-in support for multi-threaded database applications. * Supports fixed and variable-length records. * 99.9999% data integrity ensured by 32-bit CRC checking * Offers best-fit and first-fit block allocation methods to prevent database fragmentation * Built-in exception handling * Allows locking at both the file and node level * Ships with an advanced database recovery utility plus other binary utilities.
000812 109k 2 Mike's Arbitrary Precision Math Library v3.56 TRIG/SRC 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. FFT based fast multiplication.
000729 849k 1 The VB Socket Communications Library is a collection of C++ classes used to build portable TCP/IP and RS232 data communication applications as part of the VB Database library or independently. VB Socket Library Features: WIN32/UNIX Interoperability, Object-Oriented Design, Stream sockets, Datagram Socket, RS232 communication components, Device caching, Built-in network database components, Variable block real-time TCP/UDP streaming, Variable block RS232 streaming, HTTP client services, HTML parser, URL parser, System time functions, Logging functions, File/Directory functions. MSVC or BCC32 Compiler. Freeware. Douglas M. Gaer dgaerail.com
000724 671k 5 CCDL 32-bit C compiler RTL sources. Freeware These are the sources for an ANSI C RTL used with CCDL. The sources are designed for a 32-bit platform and would not work well on a 16-bit platform. req: 386+.
000724 1119k 5 CCDL 32-bit C compiler sources. Freeware. CCDL is a complete 32-bit development package for MSDOS. It incorporates a C compiler, assembler, linker, make program, librarian, and run-time libraries for a 32-bit implementation of ANSI C. It has been compiled with itself. This package is the source code for the compiler and the utilities that come with it. req: 386+.
000724 973k 3 CCDL 32-bit C compiler for DOS/DPMI. Freeware. CCDL is a complete 32-bit development package for MSDOS. It incorporates a C compiler, assembler, linker, make program, librarian, and run-time libraries for a 32-bit implementation of ANSI C. It has been compiled with itself. This archive contains the executible. req: 386+.
000612 555k 1 The vbThread library is an additional component of the Variable Block Database (VBD) and Socket (VBS) libraries. This distribution is comprised of a collection of C++ classes used to build cross-platform multi-threaded applications as part of the VBD or VBS library or independently of either library.
000603 1256k 2 Dev-C++ is a full-featured integrated development environment (IDE), which is able to create Windows or dos-based C/C++ programs using the Mingw32 compiler system (included with this package), or the Cygwin compiler. GNU General Public License. Original filename: devcpp395exe.zip
000603 40k 1 Algomath c Library Release 1.0.5 03.2000 Algomath is a portable Arithmetic C Library. All routines have been thoroughly optimised for speed and efficiency, while at the same time portable C. However optional fast assembly language alternatives for prime numbers time-critical routines are also included, particularly for the popular Intel 80x86 range of processors.
000602 117k 2 This is a small, fast Lisp interpreter with full source code. It is a useful interpreter, not a toy, and it would make a good embedded macro language. The code is pretty clear and it is easy to add new functions. It is written for Borland C++ Builder but it is not object oriented.
000503 1004k 2 Pacific C for MS-DOS, v7.51 Freeware Version. Pacific C for MS-DOS, HI-TECH Software's ANSI C compiler for MS-DOS. Pacific C combines most of the features and power of the version 7 HI-TECH C Cross Compilers into a compact, easy to use package which will run on just about any MS-DOS based personal computer.
000419 294k 1 CRT2_1a - VIDEO HANDLING FUNCTIONS ver 2.1a. A C/C++ library of text mode functions,fully documented, plus examples. Over 60functions and over 10 macros, includingfunctions for EGA/VGA/SVGA special features.Works in almost every EGA/VGA/SVGA videomodes, including extended modes and graphicsvideo modes. All with source code.
000413 393k 2 WINSOCK INTERFACE LIBRARY for C/C++. (WIL4C31.ZIP). April 4, 2000. Version 3.1. The Winsock Interface Library simplifies winsock network communications programming & provides support for the most common Internet protocols such as Finger, SMTP, POP3, FTP, NNTP, and HTTP. Requires windows C/C++ compiler. By MarshallSoft Computing, Inc. Registration is $105 for email delivery.
000410 584k 2 The CommandLine Commando is the first release of a growing collection of FreeWare Utilities for Windows 9X/NT. These are primarily utilities ported from the 16 bit DOS World and the majority of these utilities are 32 Bit except where the 32 bit calls are unsupported. The 32 bit utilities handle Long File Names and the Long CommandLine. These utilities include many filters and other text processing commands as well as file and text search utilities.
000205 1287k 1 DISLIN for MS-C 7.0 is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps. The software is available for several C, Fortran 77 and Fortran 90 compilers.
000205 1847k 3 DISLIN for G77 0.523 (DJGPP v2) is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps. The software is available for several C, Fortran 77 and Fortran 90 compilers.
000205 1875k 3 GNU-GCC 2.8.1 (DJGPP v2) graphics command language DISGCL which is an interpreter based on the graphics software DISLIN. All DISLIN statements can be written to a script file and then be executed with DISGCL, or can be entered in an interactive mode.
000205 1785k 3 DISLIN for gnu-gcc 2.8.1 (djgpp v2) is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps. The software is available for several C, Fortran 77 and Fortran 90 compilers.
000101 178k 1 SVGACC.LIB-ver 2.6 is a high-res, 256-color real mode graphics library for MS compatible C/C++ compilers. It recognizes 20+ different SVGA cards and VESA in 640x480, 800x600, 1024x768 and 1280x1024 modes. Capabilities: hardware id, simple primitives, 2D/3D points,joystick/mouse support, PCX encode/decode, paging, XMS, palettes, bitmaps and sprites.
000101 218k 2 ZSVGA - ver 1.01 is a high-res, 256-color 32 bit protected mode graphics library for Watcom & Symantec C/C++ compilers. 20+ SVGA cards and VESA are recognized. Support up to the 1280x1024 mode. Features: hardware id, graphics primitives, joystick/mouse support, 2D/3D point transformations, paging, sprites, PCX encode/decode, bitmaps and palettes.
991212 96k 3 snipdiff creates snip9707.* from the previous release. this file contains only the latest changes. if you no longer have the previous release's archive, download snip9707.zip instead.
991212 2k 2 stl wrapper used to assure that the stl and mfc will co-exist in peace. this wrapper is designed to have the least amount of impact on the stl.h files.
991212 2367k 3 setup directdraw and direct3d and render a complete 3d model in just 4 function calls! "renderit 3d!" is a direct3d game programming library allowing you to render 3d models in a real-time environment without the hassle of a complex api - uses simple "c" style function calls. comes complete with a powerful model editor, viewer and converter for 3ds, x, and dxf models. there are too many features to list here - [asp member] requires: win95, ms visual c++, directx 5.x sdk, pentium, 16mb
991212 786k 1 cbsuite 7.0 super component suite for c++ builder prints almost anything you can place on a form or window and generates reports to any level of detail quickly and easily. supports printing of normal, ocx and active x controls. zoom/pan print previewer and wizards for great-looking forms and reports included. versions for delphi also available free to registered users.
991212 2k 3 ose faq (1 of 4) ose is a collection of programming tools and class libraries for c++. the c++ libraries are portable to a wide range of c++ compilers on the unix platform and the freely available gnu c++ compiler. the otclib library is also portable to dos and os/2 using borland and watcom c++ compilers.
991004 1005k 2 Version B0.99-9 jed programmer's editor. Jed provides emulations for the following editors: Emacs, VAX/VMS EDT, Wordstar, Brief, and Borland's IDE. These files are only the executibles for Win32, DOS, OS2. Source code available in PDNUNIX, RH Linux rpms in UtilLnx.
990829 0k 2 Utilities for V. This ZIP file contains some essential Unix-like tools that have been ported to MS-DOS. These tools are essential for building V and using VIDE. The originals of these tools can be found at various places on the web, but I've collected the most important utilites required by V and VIDE. Some of the tools include documentation.
990824 1287k 3 Miracle C Compiler v2.2 Miracle C Compiler v2.2 provides a development environment running under Windows and compiles programs which run in MSDOS or a DOS box under Windows. It is completely compatible with traditional C syntax and implements record (struct/union) and enumerated data types, int, long and floating point types, user type definition, bit fields in structs, and initializers for all types. Both traditional and new (ANSI) function declaration is supported. There is a comprehensive library of functions; some example programs and documentation in Windows Helpfiles is supplied with the package.
990610 281k 3 The Low/High-level C/C++ graphics library that provides SVGA 8-bit modes in a console. It provide full comfortable event driven window API for apps. Mouse support. Only 256 colors modes avai-lable. Very fast (asm kernel). BMP format support. Configuration files support. A very nice and easy to use, but quite powerful! It is a multi platform as possible as (DOS, QNX, LINUX). To use under LINUX svgalib is required for hardware layer
990608 3k 1 File Checker 1.0 is a library tool for program developers in C++ to use in their applications that deal with file input/output. Basically a name for the file to be written to is entered, and the file checker will determine if the filename is valid to use. These files work best in a DOS-based application but there should be no problems running it in Windows.
990530 48k 1 C++ math lib with src. 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.
990530 44k 2 C math lib with src. 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.
990403 181k 2 EDITV is a character based DOS ASCII textfile editor with an intuitive Windows-like interface. It can be used for simple text-editing tasks, like creating or modifying batch files or program sources. It is based on the TFileEditor object included with Borland's Turbo Vision v2.0 for DOS.
990304 1359k 1 The Variable Block Database is a collection of C++ classes used to build portable database applications. This distribution includes the VBD file manager, B-tree class with iterator and cache, Persistent Object Database manager, linked lists, stacks, queues, string utilities, postscript driver, and other classes. Several example programs with makefiles for MSVC, HPUX C++, DJGPP, and the GNU C++ compiler are provided to demonstrate each of the concepts presented. Built and tested under Windows 95/98, MSDOS, HPUX 10.20, Solaris 2.4, and RedHat Linux 5.2. All documentation is an HTML format, covering the class library, the example programs, and the utility programs included with this distribution.
990217 12k 2 A new class that supports popup menus (used on right mouse clicks) is available at ftp://objectcentral.com/beta/vpopmenu.zip. You can use the popup menus without recompiling the library! The .ZIP file contains documentation. The popup menus are already included in the new OS/2 release.
990215 172k 3 SAA-compatible window lib/c-source 32 bit. 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. Freeware.
981226 68k 1 D2D-98 is a program to copy floppy disks with TurboC source. D2D is distributed under the GNU Public License, GPL (see file COPYING). This version is an enhancement of D2D-2.32
981128 727k 3 JPTUI v4.0k for BORLAND C++ v4 Freeware JPTUI is a visually-attractive object-oriented textual user interface for DJGPP v2 and Borland C++ v4. Designed for C++, it provides both a simple to use and a powerful application programming interface. By Jeepy jpdelprat@teaser.fr (Jean-Pierre Delprat) www.teaser.fr/~jpdelprat
981128 1067k 2 JPTUI v4.0k for DJGPP v2 version Freeware JPTUI is a visually-attractive object-oriented textual user interface for DJGPP v2 and Borland C++ v4. Designed for C++, it provides both a simple to use and a powerful application programming interface. By Jeepy jpdelprat@teaser.fr (Jean-Pierre Delprat) www.teaser.fr/~jpdelprat
981014 1473k 4 MGUI: GUI lib & designer for DOS/Win/Unix. MGUI a cross-platform C/C++ GUI library for DOS, Win3.1, Win32 or Unix X-Window environments. 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. req: 386 CPU with VGA graphics card (preferred VESA compatible) BC++, Watcom C++ 11 or DJGPP V2 + GRX2.3. Freeware
980713 1067k 1 jptui v4.0j - djgpp v2 version - freeware jptui is a visually-attractive object-oriented textual user interface for djgpp v2 and borland c++ v4. designed for c++, it provides both a simple to use and a powerful application programming interface. by jeepy jpdelprat@teaser.fr (jean-pierre delprat) www.teaser.fr/~jpdelprat
980713 734k 3 jptui v4.0j - borland c++ v4 version - freeware jptui is a visually-attractive object-oriented textual user interface for djgpp v2 and borland c++ v4. designed for c++,it provides both a simple to use and a powerful application programming interface. by jeepy jpdelprat@teaser.fr (jean-pierre delprat) www.teaser.fr/~jpdelprat
980601 827k 3 qlib is a free dos32 sdk. it includes standard c rountines written in pure 32bit asm code. plus advanced rountines for video, kbd, archive files, compression, and more. within are also a lot of utilites and batch files to help you use your compilers in conjuction with qlib, to ease the process of creating your final projects. qlib supports borland c++, watcom c++, ms vis c++, masm, tasm, wasm and nasm. dos extenders supported are pmode/w v1.31+, dos/4gw, and wdosx.
980512 1105k 1 classbuilder is an object oriented c++ front end to your compiler. its runs on win95/nt, trough a graphical user interface you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction . its rich feature list includes: - full code generation for the defined relations and their associated find methods. - wizards to insert code, like iteration loops and navigation paths. - code synchronization with compile environment, for round trip engineering. - full code generation for serializing the complete data model when used together with mfc. (the tool is build with itself and uses this feature to save to and read from file). - drag and drop support for many things.
980511 701k 1 jptui v4.0h - borland c++ v4 version freeware jptui is a visually-attractive object-oriented textual user interface for djgpp v2 and borland c++ v4. designed for c++, it provides both a simple to use and a powerful application +programming interface. by jeepy jpdelprat@teaser.fr (jean-pierre delprat) www.teaser.fr/~jpdelprat
980511 827k 4 jptui v4.0h djgpp v2 version, freeware jptui is a visually-attractive object-oriented textual user interface for djgpp v2 and borland c++ v4. designed for c++, it provides both a simple to use and a powerful application programming interface. by jeepy jpdelprat@teaser.fr (jean-pierre delprat) www.teaser.fr/~jpdelprat
980309 37k 4 DOSDIR is an implementation of the MS-DOS directory functions (findfirst, findnext, and fnsplit) on MS-DOS, UNIX, and VMS platforms using the appropriate file & directory structure. DOSDIR supports and has been tested under the following systems: MS-DOS 3.3/5.0 with Borland C++ V3.x/4.0, Turbo C, or Microsoft C V6.0/7.0, SunOS 4.1 with SUN or GNU C compilers, SGI IRIX 4.05 and 5.x, DEC Alpha OSF/1, and VMS 5.5 with VAX C. Other comparable ANSI C compilers should work as well. Makefiles included for for MS-DOS with Borland C++, and UNIX with gcc or cc.
980210 7k 3 these two small c++ template classes encapsulate pointers and references in a way that prevents invalid memory accesses and other pointer related problems. written on msvc 4.0 but should be compatible with any ansi c++ compiler.
980129 928k 3 sfxkit32 generates 32bit c/c++ dialog based windows installers,uninstallers and self extracting executable code. compile the source and you have an sfx stub which will turn any zip compatable archive into a full blown windows 95
t installation program with uninstall(patching included). internationalization is built in. it does ocx registration and registry associations in addition to task bar creation and modidfication. files can also be moved to the windows and system directory. nothing proprietary here just generated code.
980129 963k 1 sfxkit16 generates 16bit c/c++ dialog based windows installers,uninstallers and self extracting executable code. compile the source and you have ansfx stub which will turn any zip compatable archive into a full blown windows v3.1 installation program with uninstall(patching included). internationalization is built in. it does ocx registration and registry associations in addition to pm group creation and modification. files can also be moved to the windows and system directory. nothing proprietary here just generated code.
980127 2900k 1 zinc application framework 5 - formerly commercial, now shareware. easiest c++ ui api best native portability. leading internationalization. most powerful user interface objects. this is the shared file. you need this file and either zafwin.zip for win3.1/win95/nt or zafdos for the dos version.
980127 1535k 2 this is the platform specific file of the zinc application framework 5 for windows 3.1, windows 95, or windows nt. you need zafshard.zip along with this file.
980126 20k 1 c++ matrix template class (ver.1.0): copyright (c) 1997-1998 by somnath kundu this matrix template class can be used to perform common matrix operations in your c++ program like any other built-in data types.
980119 34k 1 scrape. c source included.sophisticated text mode screen scraper/text grabber (not a screen dumper although it will do this if specified). scrape will grab strings following recognised text or alternatively will operate at x,y screen coordinates. scraped/grabbed screen strings are written to files or to environment variables (or both). by default the dos master environment is used although any loaded program module with a valid environment block may be manipulated.
971213 136k 4 personal serial communications library c/c++ (pcl4c61.zip), dec 97, ver 6.1, . real & protected mode dos. supports thru com20 to 115200, 4+ ports concurrently, many dumb multiport boards, 16550, 16650, 16750 uarts, interrupt driven, rts/cts flow control, any uart address and irq, all memory models. supports watcom c/c++, borland/turbo c/c++, mix power c, & microsoft c/c++. by marshallsoft computing. $85 + s&h.
971204 13k 2 listdrv lists all the drives attached to the pc where it is running. listdrv calls function 0x54 "list of lists" from dos int 0x21 source included. free. public domain
971203 695k 1 jptui v4.0e, borland c++ v4 version, freeware jptui is a visually-attractive object-oriented textual user interface for djgppv2 and borland c++ v4. designed for c++, it provides both a simple to use and a powerful application programming interface. by jeepy(jean-pierre delprat) jpdelprat@teaser.fr www.teaser.fr/~jpdelprat
971203 823k 1 jptui v4.0e, djgpp v2 version, freeware jptui is a visually-attractive object-oriented textual user interface for djgppv2 and borland c++ v4. designed for c++, it provides both a simple to use and a powerful application programming interface. by jeepy (jean-pierre delprat) jpdelprat@teaser.fr www.teaser.fr/~jpdelprat
971023 1281k 2 gcl (graphics command language) is an interpreter based on dislin. all dislin statements can be written to a script file and then be execuaed with gcl, or can be entered in interactive mode.
971021 1251k 3 dislin is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3d-colour plots, surfaces, contours and maps. the software is available for several c, fortran 77 and fortran 90 compilers. this version is for gnu-gcc 2.7.2 (djgpp 2.0)
971017 77k 2 memory library programming toolkit v2.05 for c/c++ a versatile module for c/c++ users who require a fast and simple to use memory or stacked based file system. memlib provides many advantages over other disk, memory, or array methods. faster access disk based temporary files. easy to use posix-like naming. full support for file access and manipulation. easy to use fifo and filo/lifo memory files. a memory file may be opened and saved to disk. synchronize memory files with disk files. lots more features.
970908 1234k 3 codescan for c/c++ v2.0. c/c++ source code formatter for win95 or nt. over 70 indentation, spacing, positioning, and other options with a wysiwyg interface. 30-day evaluation copy and a $40 registration fee.
970814 267k 1 the softc database library for c/c++ provides c/c++ programmers access to clipper/dbase/foxpro data, index and memo files. windows 3.1, 95/nt, dos & os2 are supported. this file contains the manual, order form, license agreement, header files, and example programs. also need db41bc45.zip (borland c++ 4.5), db41bc50.zip (borland c++ 5.0), db41sc72.zip (symantec c++ 7.x), db41wc10.zip (watcom c++ 10.6), db41vc15.zip (visual c++ 1.5), db41vc40.zip (visual c++ 4.x), or db41vc50.zip (visual c++ 5.0).
970812 254k 1 this file contains the large model shareware libraries for windows 3.1 & dos which enable c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970812 162k 1 this file contains the flat model shareware library for windows nt which enables c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970812 157k 3 this file contains the flat model shareware library which enables c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970811 599k 1 this file contains the large/flat model shareware libraries for windows 3.1, 95/nt, dos & os/2 which enable c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970811 392k 2 this file contains the large/flat model shareware libraries for windows 3.1, 95/nt and dos which enable c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970811 266k 3 this file contains the large model shareware libraries for windows 3.1 & dos which enable c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip
970811 408k 1 this file contains the large/flat model shareware libraries for windows 3.1, 95/nt & dos which enable c/c++ programmers to access xbase data, index and memo files. also need db41lib.zip.
970811 11k 2 pdnbbs.lst known systems who carry the pdn (programmers distribution netork) file echos and who allow d/l or freq access to the files. please check your entry and send in an update if necessary. this file also includes the update/addition form (pdnbbs.inf)
970713 408k 1 q lib (quick libraries) v2.05 qlib is an almost complete c lib replacement for any libs you may have. qlib is 32bit asm coded for use with dos extenders. qlib contains most c functions for file io, memory alloc and much more. plus more for video, kbd, etc. qlib supports borland c++, watcom c++, ms vis c++, masm , tasm , wasm and nasm. all you need is pmode/w v1.31+ or dos/4gw or wdosx dos extenders.
970705 119k 1 snipdiff creates snip9707.* from the previous release. this file contains only the latest changes. if you no longer have the previous release's archive, download snip9707.zip instead.
970705 944k 2 the snippets collection is an archive of over 700 separate files, over 94,000 lines of mostly c/c++ source code - all public domain and freeware - which contains the best c/c++ answers to "how do i...?" programming questions.
970630 1403k 2 multitasking kernel for watcom c++, microsoft c++, borland c++. easytask is specially efficient for robotics or for the data acquisition because of its ability in managing many tasks and many serial ports. simple to use and powerful, it is easily integrated in your applications. it fulfills the different needs of many fields of the industry and of the laboratories, either for small applications or for the applications related to the high technology. libraries for dos, dos32, win16, win32.
970626 30k 2 scandep is a dependency list generator for c/c++ projects. scans one or more c/c++ source files for dependencies (#include files) and creates dependency lists in makefile-compatible or hierarchical formats. a dos command-line utility, but runs fine under windows. free software by sysop chris dunford.
970624 56k 1 flower - reads c source code and writes three reports to stdout: functions and which functions they call, functions and which functions call them, and a call tree. includes c source. freeware. this source was written for os/2 but should compile with any compiler.
970609 1076k 2 cslix220.zip - a c++ database library a database library for c++ developers using the borland, watcom or microsoft compilers. ms-dos as well as windows, nt and os/2 applications are supported. a series of classes in combination with a program generator is used to build databases with automatically updated indexes, easy access to fields, support for date fields, exporting to dbase and so on. it also contains classes for variable-length records, virtual heaps, etc. it produces stand-alone executables.
970514 796k 2 cslix211.zip - a c++ database library evaluation version. large model only a database library for c++ developers using the borland, watcom or microsoft compilers. ms-dos as well as windows, nt and os/2 applications are supported. a series of classes in combination with a program generator is used to build databases with automatically updated indexes, easy access to fields, support for date fields, exporting to dbase and so on. it also contains classes for variable-length records, virtual heaps, etc. it produces stand-alone executables.
970511 18k 1 msc v7.0 dos library to read and write parameters to "windows" style "ini" files. ini_lib3 allows you to update the parameters within the ini file. this library contains both the large and small models (msc v7.0) libs for parsing and updating windows "ini" type files for data strings, etc. includes sample program to demonstrate its capabilities. (freeware)
970507 690k 3 the snippets collection is an archive of over 700 separate files, over 94,000 lines of mostly c/c++ source code - all public domain and freeware - which contains the best c/c++ answers to "how do i...?" programming questions.
970502 302k 2 vga edit v1.2 is a vga color editor manager for turbo c/c++. both dac and palette can be edited and saved for loading later. the dac and also be gray scaled. there are many executes for dos. reg $25 usa gets more executes and large libs. simply soft inc. modesto,ca 95351 http:/home.sprynet.com/sprynet/simplyst/ contact: bruce r o'banion, simply soft internet:simplystsprynet.com. watcom c/c++/dos4gw programmers. powerful and easy-to-use 32bit graphics functions, that use a buffer for smooth updates. functions cover drawing of images, image scaling, texture-mapping & polygons, text and more. vga 320x200 and svga 640x480 & 640x400 modes supported. keyboard scanning routines and joystick handling also included
970423 826k 1 info-zip's unzip 5.30: generic c sources complete c source code for info-zip's pkunzip-compatible .zip extractor, for all supported compilers
970415 902k 3 watcom c, svga/vesa2.0 gfx programming library fully functional evaluation version of a watcom c, dos based svga/vesa 2.0/linear frame buffer library. emphasizes fast, auto animating, auto moving, transparent, light or shadow like sprites (as well as "normal"). also, 64 channel sound blaster support including spooling unlimited size sound effects from disk with minimal memory usage. file formats include pcx, tga, bmp and wav support. i/o includes keyboard, mouse, joystick, serial. miscellaneous mentionables: timer control, 160 manual in ms format, utilities and examples.
970413 0k 0 xmsbcp interface to xms, borlanc c/c++, pascal. by tanescu a. horatiu (alpharelease 1.1 (april 13 1997) - xmsbcp provides a natural and easy-to-use interface to xms, enabling dos programs compiled with borland c/c++ and borland pascal to access extended memory. also implements hma and umb management functions. full source code included (in c/c++ and pascal). freeware
970412 31k 3 iasm v1.01 by : peter quiring (4/12/97) iasm is a utility for the watcom c compiler. it allows you to insert borland sytle asm {} blocks into your c source and use the watcom compiler
970405 40k 1 mt v2.20 move to utility bc++ 3.1/tasm 3.2 cd replacement, move to drive/directory features slash as well as backslash; partial directory names (no pop-up window); previous directories; multiple dots (greater "lineage"); v2.20 corrects two small bugs, allows for more than two previous directories and selects partial paths by number. freeware, with source. jason hood, 30 march, 1997.
970325 93k 2 cdbfile 1.0 c++ toolbox for manipulating dbase iii "*.dbf" files. it provides programmers with a structured object-oriented interface to dbf files. licensed under the gnu public license.
970324 181k 1 svgacc.lib-ver 2.5 is a high-res, 256-color real mode graphics library for ms compatible c/c++ compilers. it recognizes 20+ different svga cards and vesa in 640x480, 800x600, 1024x768 and 1280x1024 modes. capabilities: hardware id, simple primitives, 2d/3d points, joystick/mouse support, pcx encode/decode, paging, xms, palettes, bitmaps and sprites.
970323 263k 2 flip32 version 0.6b assembler and watcom c/c++ package to play fli animations... whole source and example included. source code for tasm+watcom+wlink runs with both dos/4gw and pmode/w
970317 424k 1 simple windows v1.50 is a textgraphic i/o engine for turbo c/c++. it can display 1000's of windows,menus,screen and print forms,and songs all written on an editor and simply call with a single funtion. it has a nonhandler mouse with seletable cursors and disk management. full text printer functions and screen font changes are also included. http://home.sprynet.com/sprynet/simplyst simply soft modesto,ca 95351
970313 38k 1 synctree synchronize two directory trees based on file dates. written to insure that source code is up-to-date when copying back and forth from home. files are copied from one tree to the other if either they don't exist or are newer. provisions are made for excluding specific directories (sub-trees), and for excluding files based on file mask. freeware - 'c' source code included. by cerious software inc.
970307 156k 1 a database class for msvc 1.5 and 4+ contains: mutiple tables in one file multiple indexes on a table links between tables multi user support de/encryption of data queries database recovery very fast in comparison with dao
970208 55k 1 nicec is a fast, learning and easy to use c source formatter. it completely formats c or c++ source codes according to your style which it has learned from a sample of your source code. version 3 includes somenew features, and some bugs are fixed. it contains the 16-bit and the 32-bit version (for windows 95 and nt). (freeware, uploaded by the author)
970116 436k 3 this is a quick port of the unix cjpeg/djpeg command-line utilities for building jpeg images from gif/ppm/tga images and vice-versa. complete source code included. free, as the source it was made from was free too.
970104 145k 1 pmode/w v1.33 dos extender (1/4/97) for use with watcom c/c++ features: extender size is less than 12k extender is internal to the exe replaces dos4gw.exe fully compatible with watcom c fast execution free for non-commercial use protected mode exe compression changes in version 1.33: see updates.doc for changes
961215 16k 3 wins_2 is a powerful, fast, easy way to write dos-based turbo/borland c programs with a ms-windows 3.x style interface. it is fully automated and uses commands similar to standard windows programming commands. freeware.
961201 154k 1 miracle c v1.7 386+ ms-dos,($10) accepts a dialect of the c language and generating object code suitable for microsoft or compatible linker. all of traditional (kernighan & ritchie) c syntax is implemented, including record (struct/union) and enumerated data types, int, long and floating point data types, user type definition, bit fields in structs, initializers for all data types. bth traditional and new (ansi) function declaration is supported. there is a comprehensive library of functions.
961124 901k 2 the snippets collection is an archive of over 675 separate files, over 90,000 lines of mostly c/c++ source code - all public domain and freeware - which contains the best c/c++ answers to "how do i...?" programming questions
961118 465k 1 bullet/x 2.12: 32-bit database engine toolkit for dosx32 (32-bit extenders). provides pre-built and tested access methods to data and index files for application programmers. compact, efficient, and very fast. can be configured to use custom key-build, custom sort-compare, and parser, dbase data and memo files, or custom data.
961112 222k 1 bullet is a super-fast, super-small b-tree/dbase .dbf, transaction-based, multi-user database toolkit for dos c & c++ compilers. also available for basic, windows, and os/2. bullet dos c/c++ version 1.27, 11-nov-96.
961027 110k 1 personal communications library for c/c++ (pcl4c60.zip), october 96, ver 6.0, . real and protected mode (16 & 32 bits) dos. async comm library supporting com1-com20 to 115,200, 4+ ports concurrently, many dumb multiport boards, 16550 uart, interrupt driven, rts/cts flow control, any uart address & irq, all memory models. supports watcom c/c++, turbo c/c++, borland c/c++, mix power c, and microsoft c/c++. by marshallsoft computing, inc. $75.
961026 174k 2 recio c library version 2.15. the recio c library consists of a set of a functions that make it easy to read and write text files in which each line is treated as a data record, and each record is subdivided into fields. fields may be delimited either by a character, such as a comma, or by column positions. free.
961003 25k 1 vidmgr 1.3 provides a set of screen drawing, cursor and keyboard routines for text mode ms-dos, os/2 and windows 95/nt applications. full source code included. written by andrew clarke and released to the public domain in october 1996.
960903 1251k 3 oxcc v1.434 interpreting c compiler with language extensions. generates output in architecture neutral format (anf). sample back end and byte code interpreter source code supplied. callable from command line or as a reentrant subroutine. can regenerate source after interpreting input. auth: norman culver
960720 105k 2 depend c/c++ makefile dependency generator. it's output can be saved in a file or appended to a makefile. includes many formatting options for output and debugging options to help analyze dependencies. great tool to help find extraneous include files and reduce compilations.zip file contains both 16 and 32 bit versions. freeware. uploaded by author.
960719 108k 4 graphics and keyboard functions for programmers. the library works in dos in 256 colour vga (320x200) and vesa svga (640x480). functions cover buffered/scrolling graphics, pcx images, drawing functions, control input functions and more. new v2.1 - text output, pcx clipping functions. excellent for creating fast 2d arcade games or any graphical dos application. shareware, 286+. bc sm/lg model
960714 81k 3 personal communications library for windows (pcl4w13.zip), july 96, ver 1.3, . async comm library supporting com1-com20 to 115200 baud, 4+ ports concurrently, many dumb multiport boards, 16550 uart, interrupt driven, rts/cts flow control, any irq using any uart address. requires borland, watcom, or microsoft windows c/c++ compiler. by marshallsoft computing, inc. $75.
960704 88k 2 fixed format data editing tool with source. data entry of fixed length records via dos with a windowing type package. uses mouse. source code is included, requires c/windows toolchest if you wish to recompile. examples included. no registration required, only a $10 generosity fee is asked but not required. designed for other programs to call this via spawn in c. works great for business and pc's that upload to mainframes.
960624 132k 2 pmode/w v1.23 dos extender watcom c/c++ features: extender size is less than 10k extender is internal to the exe replaces dos4gw.exe fully compatible with watcom c fast execution free for non-commercial use protected mode exe compression
960614 165k 1 recio c library version 2.14. the recio c library consists of a set of a hundred functions that make it easy to read and write text files in which each line is treated as a data record, and each record is subdivided into fields. fields may be delimited either by a character, such as a comma, or by column positions. free under the gnu public license.
960601 194k 2 vsagraphics lib. v4.0, royalty free to registered users. full function version! page flipping, expandable fonts. clipping, bitblt with raster ops, scalable vector text, smooth shaded triangles. microsoft and borland c support for all mem models. provides 256 color capability for up to 1280x1024 pixels. includes demo program and source code, full documentation.
960529 179k 1 gui, multi-win, source, free text editor req. 386 cpu, 4mb ram with vga card (pref. vesa compatible). medit is a free, graphic, multi-window, cross-platform text editor. medit is an 'easy to use' editor, not a powerful editor like 'vi'. main features: - cut & paste with other applications in multitasking envs (windows, linux). - goto line, search, replace (with optional prompt). - multi-level undo/redo, auto-indent, printing. - three selectable fonts. - source code supplied. - 32 bit dpmi executable supplied, (compiled with djgpp v2 grx 2.0 + mgui 1.5.2, all available on simtel.net).
960528 256k 5 the pc programmer's guide to c a comprehensive book covering all aspects of the c programming language on the ibm pc including: basics, i/o, programming dos, video, high resolution graphics, the mouse, ems and xms, sorting & searching, tsr programming. servile software * freeware *
960528 972k 1 gui lib & designer for dos/win/unix (dos) req: 386 cpu with vga graphics card (pref. vesa compatible), borland c or djgpp v2 compiler. mgui library has a 100% compatible api and an identical look & feel in dos, windows 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. mgui designer is a code generator tool that helps programmers in the construction and maintenance of the application windows layout.
960515 316k 2 cross reference v3.3 for any # of c modules (including windows programs) and outputs: 1) a list of their global variables and constants. 2) a summary listing of the functions. 3) a verbose list of functions. 4) a tree of the function's calls and callers. uses a dos memory extender. shareware.
960513 53k 5 bbs kit for c/c++ [bbs4c] (bbs4c10.zip), may 96, ver 1.0, . msdos based multi threaded state driven bbs program handles up to 16 callers at once, without the need for a multitasker. with source code. supports watcom c/c++, turbo c/c++, borland c/c++, mix power c, and microsoft c/c++. by marshallsoft computing, inc. $95.
960429 789k 3 info-zip c source to unzip v5.2 pkzip-compatible for unix, vms, msdos, os/2, windows nt, minix, atari and macintosh. see companion program zip21.zip
960427 427k 4 info-zip zip v2.1, c source, a compression and file packaging utility for unix, vms, msdos, os/2, windows nt, minix, atari and macintosh. compatible with pkzip (phil katz's zip for msdos systems). see companion program unzip52.zip
960426 3k 3 source. ansi2c.cpp, ansi2.h. member functions for the ansi cursor class, and header file for ansicursor class with ansi2c.cpp. you can use ansi cursor control sequences in your programs by calling member functions. you need to load the ansi.sys device driver before you use this.
960424 96k 3 version 1.3 of the system info library for borland c++ provides system detection such as cpu, cpu speed, npu, video, hdd, fdd, cd-rom, uart, soundblaster, dos, windows (including '95), os/2, doublespace, stacker, emm and much more all from your dos programs. completely written in assembler (tasm) for speed and size. includes tiny, small, medium, compact and large memory models. shareware. registration includes full source code.
960421 222k 1 trans 1.10 - the source code translator. write the code in your native language, and let trans perform any translation necessary. trans operates with ascii source files written in c, c++, dcl, lsp,...and so on. general speaking, trans will recognize any ascii file with the translation text enclosed in double quotation marks,with no compiler or language.
960323 247k 1 libkb -- a free, advanced and portable low-level keyboard library for msdos and linux. allows access to all keys and all key combinations. also handles pause key and control-break. practical getkey() interface for textual input. ideal for games and all applications that want total control over the keyboard. intelligent signal handling and emercency-exit feature to achieve a maximum of robustness. supports virtual terminal switching under linux. works with borland c/watcom c/djgpp and linux gcc. easy to use. written in c. comes with full source, example programs and documentation. copyrighted but freely distributable. written by markus f.x.j. oberhumer
960227 643k 3 opendoors 6.00 c/c++ door programming toolkit for writing online software such as bbs doors opendoors transparently interfaces with most bbs systems, automatically displays output on both local and remote screens, creates ansi/ avatar/rip control sequences, and provides a sysop interface with commands for chat, time adjustment, disconnecting, etc. includes both plain-dos and native-win32 versions of the library. supports fossil & direct serial i/o.
960207 87k 3 hdrpub is a build tool which enables class library suppliers to produce a single header file which enables clients of the library access to all of its components. hdrpub uses a c++ preprocessor-compatible template file to produce its output. shareware, source available.
960207 127k 4 dllxport provides automation of def files for dll creation. created for use in _afxdll development this utility produces .def files from c++ obj or lib files. class member functions which need to be exported are exported by their mangled names automatically. this program is shareware, source code available.
960206 23k 2 dll return user id to calling prg. netware 4.1/vlm requires c compiler with windows capability and netware client api for c. made for netware 4.1 & vlm. this zip file contains an example dll that will return the user id back to the calling program. source & exe's of visual basic & c programs calling the dll included. contains useful code example for novell client developers.
960203 111k 1 moving structured data between c++ and assembler modules. this set of files uses borland's power pack to do this while in protected mode. if you don't have p.p., a few changes to the source will make it work fine without. the source code is very well documented. freeware.
960130 178k 1 svgacc.lib-ver 2.4 is a high-res, 256-color real mode graphics library for ms compatible c/c++ compilers. it recognizes 20 different svga cards and vesa in 640x480, 800x600, 1024x768 and 1280x1024 modes. capabilities: hardware id, simple primitives, 2d/3d points, joystick/mouse support, pcx encode/decode, paging, xms, palettes, bitmaps and sprites.
960127 137k 1 asetup v4.8a 17k free bootstrapper for vb & other win dev systems. windows 3.x, 3.1x, 95, nt. full dialog box & error msg customizing, file version check, setup log, optional temp dir use, passes all command-line args, vb programs can run during use, more - 20+ config settings.includes windows help. c source available. shareware $10
960124 83k 3 this is the winhelp version of stepanov and lee's document descibig the standard template library(stl) which they designed. get the explanations from the people who created the standard for tomorrow. if you're serious about c++ then read this document. free
960109 90k 1 libraries containing functions for finding all roots to polynomials. handles polynomials with both real and complex coefficients. other useful polynomial functions are included. works with both dos and windows. formats are included for microsoft and borland languages. developed by technilib.
960109 122k 2 libraries with high-performance random number generators for c and c++. includes functions to generate random numbers for: uniform, normal, gamma, beta, cauchy, chi-squared, f, t, exponential, gumbel, pareto, weibull, logistic,binomial, geometric, negative binomial, poisson distributions. formats for microsoft, borland, and watcom are included. operates under both dos and windows. developed by technilib.
960103 200k 3 (v3.5) netclb - novell netware c api library netclb is a programming library which gives the programmer access to nearly 200 netware service calls. this version contains small model libraries for msc and borland c. reqistration provides a printed manual, other library models and a windows dll, the full source code is also available at an additional cost, see order.txt. small model libs for msc/bc. others available.
951127 89k 1 personal communications library for c/c++ (pcl4c50.zip), november 95, ver 5.0, . dos & dos/pm. async comm library supporting com1-com20 to 115,200 baud, 4+ ports concurrently, many dumb multiport boards, 16550 uart, interrupt driven, rts/cts flow control, any uart address using irq2 thru irq15, all memory models + protected mode. supports turbo c/c++, borland c/c++ mix power c, and microsoft c/c++. by marshallsoft computing, inc. $75.
951120 84k 2 personal protocol library for c/c++ (ppl4c11.zip), nov 95, ver 1.1, . ppl4c is a protocol library supporting ascii, xmodem, xmodem-crc, xmodem-1k, ymodem, ymodem-g, and zmodem protocols. will support turbo c, borland c, mix power c, microsoft c. requires the personal communications library for c/c++ (pcl4c). by marshallsoft computing, inc. $40.
951026 173k 2 mix, a digital sound engine for watcom c/dos 4gw protected mode. it can mix multiple sounds simultaneously in the background and play them in real-time. freeware with contribution requested
951026 155k 1 mix, a digital sound engine for borland c real mode. it can mix multiple sounds simultaneously in the background and play them in real-time. freeware with contribution requested
950406 341k 1 lib for creation of reusable software components in c++,bc++ 4.0,garbage collector,recursive data structures,multiple referenced data,enc
950224 162k 1 this collection of files is a preliminary distribution of an implementation of hash tables that conforms to the requirements proposed in "hash tables for the standard template library," by javier barreiro, robert fraley and david r. musser.
940913 80k 2 V(Edit) v4.0.0. A Programmer's File Editor. Makes use of virtual memory to edit files larger than Dos memory. True multi-file editing, full mouse support, overlapping, tiled windows, context-sensitive help, regular expression searches, bookmarks, anchors, brace-matching, text wrapping and reflow, saves multiple named workplaces. Keyboard macros, many extra useful functions. Very fast.
940717 2k 1 This archive contains already-assembled object files for JMEMDOSA.ASM of the Independent JPEG Group's JPEG package. These files will be helpful if you want to compile the IJG code for DOS, but don't have an assembler.
851031 150k 1 Blackbeard is a programmer's editor. It performs the editing tasks a programmer needs, in as fast and efficient manner as possible It works the way you expect it to The primary use for Blackbeard is for source code editing and it does all the things you would expect It also has some word processing features.