Walnut Creek CDROM C and C++ programming

Index of /dos/c/

C and C++ programming


bc31p3.zip
9550 01/18/95 Borland C++ 3.1 Patch 3 from Borland Forum.
bc31p4.zip
21206 08/09/94 Patch For Borland C With Application Frameworks REGArding The Tcombobox: : transfer Function.
bc42p1.zip
6345 10/03/94 Borland C++ Rel 4.02 Patch #1.
bc42p2.zip
3782 10/03/94 Borland C++ Rel 4.02 Patch #2.
bc42p3.zip
7197 10/03/94 Borland C++ Rel 4.02 Patch #3.
bc42p4.zip
9794 01/04/95 Borland C++ 4.02 Patch #4.
bc42p5.zip
11710 01/04/95 Borland C++ 4.02 Patch #5.
bc42p6.zip
7095 01/04/95 Borland C++ 4.02 Patch #6.
bc45p1.zip
31849 01/07/95 Borland C++ release 4.5, Patch #1.
bc45p2.zip
466418 05/16/95 BC45P2.RTP Borland C++4.5 PATCH 2 This patch file corrects the following problems in the source and standard libraries. The debug libraries are patched by using the BC45P3.RTP patch file. + new[]/delete mismatch in CONTROL.CPP. Line 54 should be 'delete[] Title'. + new[]/delete mismatch in palette.cpp. The 'delete logPal' at lines 133 and 175 should be 'delete[] logPal'. + new[]/delete mismatch in APPLICAT.CPP. Line 664 should be 'delete[] ei.Wnds' as it was allocated with new[] on line 713. + Static flag added to GetApplicationObject() which can be set to revert to the 2.0x behavior of always returning a valid pointer by creating an alias if the lookup fails. + The debug reg entries that allow you to register two objects, one reg and one debug, causes embedded servers to crash. + ole2ui.h, common.h, and olestd.h contained $Header and other misc version control information. + Embedding a file which has an embedded object is generally broken. + Opening a compound file that has a link to a file that has changed doesn't automatically update the metafile. + Linking to an item does not work in tutorial application STEP17. + Embedding from file causes a GPF if the file is already open by the container/server which created it. + When running any of the examples that uses TOcApp (step14) in the debugging kernel, it will generate an error Invalid HWND: 0x0000. + In OCREG.CPP function OcRegisterClass, there is a structure which uses new[], but not delete[] (line 237: new char[], line 240: delete buf). + Two-level nested embedding using Visio causes a hard hang. + Can't build OCF lib (large model) with DIAGS: 'ocremvie.cpp 589: Ambiguous operators need parentheses...'. Changed 'State==Closing'to '(State==Closing)'. + If when sizing an embedded object you take one nub and move it past its corresponding nub, as if to flip the image, the embedded object is lost and cannot be reselected or shown. + TStorageDocument doesn't pass the right flags when Creating and Opening a stream. + OWLRTFAR fails to place response table in far data segment. When OWLRTFAR is defined, __RTFAR is defined as 'far' [EVENTHAN.H]. However, OSL's DEFS.H defines 'far' as nothing [when BI_NEAR_DATA is not defined]. '__RTFAR' ends up as nothing. + Temp storage files are being left behind after IStorage is released. + Changes were made in TDocument CanClose to not close if > 1 view is open. This is wrong & should be restored to original. + Source\OCF\makefile: make -B MODEL=s does not work. Numerous errors occur related to exceptions being turned off. + DLLHELLO fails when called from a non-OWL application: there's no TApplication for the non-OWL task and DLLHELLO does not create one. + Command enabling for nested poup menus is not working as it did in OWL 2.0. The menu item is initially disabled (by default). + For MDI applications, creating and opening child windows corrupted the child window list. + Header files shipped with BVSP rely on __OWL_OWLDEFS_H (with the leading underscores) to be defined. Dropping the underscores in 4.5 causes the BVSP headers to break. Should add this define to owldefs.h + The BOCOLE source shipped does not build the same version of the library as was shipped.
bc45p3.zip
1029422 05/16/95 BC45P3.RTP Borland C++4.5 PATCH 3 This patch file corrects the following problems in the debugging library libraries. The standard libraries are patched by using the BC45P2.RTP patch file. + new[]/delete mismatch in CONTROL.CPP. Line 54 should be 'delete[] Title'. + new[]/delete mismatch in palette.cpp. The 'delete logPal' at lines 133 and 175 should be 'delete[] logPal'. + new[]/delete mismatch in APPLICAT.CPP. Line 664 should be 'delete[] ei.Wnds' as it was allocated with new[] on line 713. + Static flag added to GetApplicationObject() which can be set to revert to the 2.0x behavior of always returning a valid pointer by creating an alias if the lookup fails. + The debug reg entries that allow you to register two objects, one reg and one debug, causes embedded servers to crash. + ole2ui.h, common.h, and olestd.h contained $Header and other misc version control information. + Embedding a file which has an embedded object is generally broken. + Opening a compound file that has a link to a file that has changed doesn't automatically update the metafile. + Linking to an item does not work in tutorial application STEP17. + Embedding from file causes a GPF if the file is already open by the container/server which created it. + When running any of the examples that uses TOcApp (step14) in the debugging kernel, it will generate an error Invalid HWND: 0x0000. + In OCREG.CPP function OcRegisterClass, there is a structure which uses new[], but not delete[] (line 237: new char[], line 240: delete buf). + Two-level nested embedding using Visio causes a hard hang. + Can't build OCF lib (large model) with DIAGS: 'ocremvie.cpp 589: Ambiguous operators need parentheses...'. Changed 'State==Closing'to '(State==Closing)'. + If when sizing an embedded object you take one nub and move it past its corresponding nub, as if to flip the image, the embedded object is lost and cannot be reselected or shown. + TStorageDocument doesn't pass the right flags when Creating and Opening a stream. + OWLRTFAR fails to place response table in far data segment. When OWLRTFAR is defined, __RTFAR is defined as 'far' [EVENTHAN.H]. However, OSL's DEFS.H defines 'far' as nothing [when BI_NEAR_DATA is not defined]. '__RTFAR' ends up as nothing. + Temp storage files are being left behind after IStorage is released. + Changes were made in TDocument CanClose to not close if > 1 view is open. This is wrong & should be restored to original. + Source\OCF\makefile: make -B MODEL=s does not work. Numerous errors occur related to exceptions being turned off. + DLLHELLO fails when called from a non-OWL application: there's no TApplication for the non-OWL task and DLLHELLO does not create one. + Command enabling for nested poup menus is not working as it did in OWL 2.0. The menu item is initially disabled (by default). + For MDI applications, creating and opening child windows corrupted the child window list. + Header files shipped with BVSP rely on __OWL_OWLDEFS_H (with the leading underscores) to be defined. Dropping the underscores in 4.5 causes the BVSP headers to break. Should add this define to owldefs.h + The BOCOLE source shipped does not build the same version of the library as was shipped.
bc4l11.zip
76191 03/01/95 BC40Lib v1.1 library for Borland C/C++ 4.0 Device independant DOS graphics. GUI parts include ascii editor, ascii viewer with search and print, and file selection dialog box. Mouse, joystick, interrupt driven keyboard, easy file i/o, advanced math, precision timimg, dos, strings, plus MORE! Registered version comes with full source. Shareware ($45) Rockland Software Productions
bc4p01.zip
3525 10/17/94 Patch #1 for Borland C/C++ v4.0.
bc4p02.zip
130495 08/28/94 Borland C v4.0 Update allows BC4 command line tools to create.com files. Requires patch.exe in PATCHBC4.ZIP.
bc4p03.zip
449660 08/28/94 Borland C v4.0 Update allows BC4 to create "Chicago" executables. Reuires patch.exe in PATCHBC4.ZIP.
bc4p04.zip
64942 08/28/94 Borland C v4.0 Update for BWCC and MS Windows "Chicago". Requires patch.exe in PATCHBC4.ZIP.
bc4p05.zip
6385 10/17/94 Borland C 4.0 Patch #5.
cslib16b.zip
796815 07/21/95 CS-libraries 1.6b - C/C++ database support, interface, utilities use -d to unzip.
dppp1.zip
10937 01/05/95 Borland C 4.02 DOS Power Pack Update #1.
en160.zip
214896 09/14/94 C programming library to access the serial port. HIGHLY RECOMMENDED.
isam120.zip
238078 11/04/94 ISAM Manager v 1.20. Database Programming System for C++. Windows, DOS and OS/2 tested. Will work on other O/Ss too. Full B+Tree/ISAM database system which is really easy to use. Very fast single-user and multi-user systems! Multiple indexes per file, multiple fields per index. Up to 2 billion records per file! Comes with source code, and supports all major C++ compilers!
mcomm600.zip
165507 10/30/94 MCOMM ASYNC COMMUNICATIONS LIBRARY - Fast serial communications library for C program- mers. Supports 4 simultaneous ports, up to 115200 baud, 16550 FIFO mode, and IRQs 2-15. Async code is 100% optimized assembler for maximum speed. Includes popular TXZM zmodem protocol driver. Also includes ANSI BBS video routines. $45 registration includes complete source code.
memman2c.zip
47118 03/30/95 Turbo C/C Memory Manager Version 2c -sharew- are evaluation copy of a memory manager that will give you access to all the available memory resources of your computer MORE.
moupp400.zip
43616 01/07/95 Mouse++ v4.0: this is a C class library to control the mouse; works in text & graphics mode; Borland C 3.0 or above is required; 10/07/92; Carl Moreland.
ndx304.zip
50674 06/04/95 NDX v 3.04 - BTree indexing package. Written in C++, with sources. Arbitrary data file format, fixed or variable length keys, ISAM access, and single node cache when more than one index file is open.
pcl4c43.zip
71336 04/24/95 NAME: Personal Comm Library for C/C++ KEYS: PCL LIB C ASYNC SERIAL RS232 MODEM 16550 DIGIBOARD BOCA PCL4C FILE: PCL4C43.ZIP VER: 4.3 DATE: Mar 95 REG$: MarshallSoft Computing, Inc. $65.00 DSCR: Async comm lib supporting COM1-COM20 115,200 baud, 4+ ports concurrently, all memory models, most dumb multiport boards, 16550 UART, interrupt driven, RTS/CTS flow control, any UART address IRQ2 thru IRQ15. Supports Turbo C, Borland C, MIX Power C, Microsoft C, & Quick C.
ppl4c11.zip
38191 08/09/94 Protocol Library Must Use W/Pcb For Multiple Ports. C Language Program 08-16-92.
rukc1d.zip
613003 08/28/94 RUCKUS 1.0d: the Sound Blaster Pro and other PC sound devices shareware toolkit. DOS C version. Handles digital data in VOC, WAVE, and MOD format and MIDI files including GM, MT-32, CMF, and ROL-cnv, and SB stereo. Includes GUS, OPL2, & OPL3 MIDI demo.
rw42p1.zip
3442 10/10/94 Borland C++ 4.02 Resource Workshop patch #1.
rzsz0717.zip
70193 08/12/94 Unix RZ/SZ 3.36 X/Y/ZMODEM for Dial-IN Fast, reliable Unix/Xenix/Ultrix ZMODEM protocol file transfer programs. ZMODEM features automatic command and file transfers, recovery from interrupted transfers (CRASH RECOVERY), file management, 32 bit CRC, compression, faster than Kermit or XMODEM. Includes Pro-YAM/ZCOMM scripts to automatically upload source files to Unix.
snip9503.zip
588740 04/20/95 The SNIPPETS collection is an archive of over 400 separate files, over 50,000 lines of mostly C/C++ source code - all public domain and freeware - which contains the best answers to "How do I...?" questions.
struct10.zip
13913 03/25/95 STRUCT v1.1: C/C code organizator that erases tab characters & inserts blank spaces to beginning of each line.
svgacc23.zip
222739 05/28/95 SVGACC.LIB-ver 2.3is 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.
tcg103.zip
206931 03/11/95 TrueColour Graphics 1.03 - TCG is a very fast graphics library for C/C++, devoted to 32k-, 64k-, and 16.8M-colour video modes. TCG has such features as a powerful library of graphical and mouse interface functions, device-independence, support for loadable drivers and fonts, virtual screens, output modes, viewports and advanced clipping, virtual coordinates, definable mouse pointers, and more.
tge141.zip
221301 03/16/95 The Graphics Engine 1.41 - TGE is a very fast VGA/SVGA graphics library for C/C++ programmers. TGE has such features as a powerful library of graphical and mouse interface functions, device-independence, support for loadable drivers and fonts, virtual screens, viewports and advanced clipping, output modes, PCX support, virtual coordinates, bitmap scaling, definable mouse pointers, and more.
txms.zip
17467 06/04/95 A library enabling DOS-based C and C++ programs to gain quick and simple access to extended memory via XMS. Formats for both Microsoft and Borland are included. Developed by TechniLib.
xref32.zip
110258 10/30/94 XREF v3.2 ASP - (formally C xref) Cross-references any number of C modules and outputs: 1) A list of their global variables and constants. 2) A summary listing of the functions. 3) A verbose list of the functions. 4) A tree of the function's calls and callers.


Copyright ©1995 Walnut Creek CDROM