Dec 082017
 
"Another C Tools Library" of C source functions.

Full Description of File


ACTLIB: Another C Tools LIBrary (Ver 1.4)
This package contains several source code
libraries to provide useful tools for the
developer. Most of the code should be
compiler and operating system independent.


File ACTLIB14.ZIP from The Programmer’s Corner in
Category C Source Code
“Another C Tools Library” of C source functions.
File Name File Size Zip Size Zip Type
BOOL.H 440 217 deflated
C2CPP.H 600 310 deflated
CHECK.H 2321 613 deflated
DATE.H 2734 760 deflated
DATE.LIB 2560 959 deflated
DATE.ZIP 2246 2090 deflated
FILE_ID.DIZ 213 161 deflated
HISTORY.TXT 1571 704 deflated
KEY.H 3487 785 deflated
NODEBUG.H 5005 917 deflated
README.TXT 4958 2067 deflated
STRINGS.H 18634 3614 deflated
STRINGS.LIB 14848 5919 deflated
STRINGS.ZIP 17693 16176 deflated
TOOLS.H 18914 4263 deflated
TOOLS.LIB 15872 6668 deflated
TOOLS.ZIP 17776 16674 deflated
TRACE.H 3715 1111 deflated
XSET.TXT 2740 1175 deflated

Download File ACTLIB14.ZIP Here

Contents of the README.TXT file


ACTLIB: Another C Tools LIBrary (Ver 1.4)
This package contains several source code
libraries to provide useful tools for the
developer. Most of the code should be
compiler and operating system independent.
ACTLIB: Another C Tools LIBrary (plus TurboVision tools)
Copyright (C) 1993 Marc Stern (internet: [email protected])

This package contains several libraries and their source code.
Some functions are quite complex, some other are very trivial but
may be useful just to centralize frequently called functions
(and so allows to coherently propagate modifications).
The goal of this package is to provide useful tools for developers
and also to serve as example codes either for beginners programmers
or for non-novice ones that want to use some low-level tricks
of MS-DOS like:
- Intra-application Communications
- get extended keyboard keys (F1,... Alt-X,...)
- put a key back into keyboard buffer
- open more than 20 files
- get the density of a floppy drive
- test the availability of a drive (exist, formatted,...)
- very fast file copy
- very fast multiple files deletion
- input a password
- get/set disk volume label
- get cpu type (86, 186, 286, 386, 486)
- disallow debugging of your program

Most of the code should be compiler- and operating system-independant
but has only been tested under Borland C 3.1 and Microsoft C 7.0
compilers (MS-DOS).
Some functions have been intensively tested and are used in commercial
products, some have been developed a long time ago and never been
tested since. There may left some bugs (even important ones)

All these sources have been either developed or collected (and modified)
by Marc Stern.

I will not be responsible for any damage due to the use of these libraries.
This code is provided as-is WITHOUT ANY WARRANTY.

You can freely distribute them, modify them and use them for any purpose
(even include it into commercial products).

If you find any bugs or interesting modifications please report them to
me; they will so be included in the next public releases.

If you use these libraries, please tell it to me.
I will so try to maintain and enhance them.

####################################################################
# #
# Also available: *** TVTOOLS *** #
# #
# Free library for Turbo-Vision containing a lot of addings. #
# Available as TVTOOLxx.ZIP (same version number as ACTLIB). #
# #
####################################################################


Files description:
-----------------

*.LIB: libraries compiled with Borland C++ 3.1 (overlay compatible)

DATE.LIB : general-purpose date & time functions
STRINGS.LIB : general-purpose string handling functions
TOOLS.LIB : miscellanous functions (most of all for MS-DOS only)

*.H : include files
*.ZIP : source files


See include files for descriptions of the functions.

How to use/compile the package:
------------------------------
My functions generally call some other functions from the
'general' libraries (STRINGS.LIB, TOOLS.LIB,...).
This means that you have to include the related include files
and to link (some of) the other libraries with your application.


Special thanks:
==============

1. To my company: S.A. Philips Industrial and Telecommunication Systems
(some of the code was developed for business project).

2. To all people that written code that I modified or that I used
to understand some processes.
As I don't have their names anymore I thanks them all in one shot.


Who am I?
=========

Just a few words about me...

I finished my studies in 1989 (Civil Engineer in computering) and
I am working since for a division of Philips - one of the greatest
specialists in software security (local and transfer confidentiality,
authentication, coherency, DES/RSA/DSS cyphering,...) and voice recognition.

I worked about six months in Software Engineering (under UNIX and VMS),
one year PC support (LAN organisation,...), one year in Quality Assurance
(Beta-test,...) and I am now working in the security area.

I also write the great XSET program that allows you to easily write
efficient batch files. See file XSET.TXT to have more details.

----------------------------------------------------------------------------

Stern Marc S.A. Philips Industrial and Telecommunication Systems
Rue des Deux Gares 80
1070 Bruxelles
Belgium

Fax: +32-2 525.66.00
Tel: +32-2 525.63.32 (9h - 16h Medium European Time)

E-mail: [email protected] (internet)


 December 8, 2017  Add comments

Leave a Reply