Dec 132017
 
Paul Wheaton's time library. Includes C source code.
File WTIME.ZIP from The Programmer’s Corner in
Category C Source Code
Paul Wheaton’s time library. Includes C source code.
File Name File Size Zip Size Zip Type
README 4767 2124 deflated
WTIME.C 15893 3719 deflated
WTIME.DOC 2488 1222 deflated
WTIME.H 8612 1887 deflated

Download File WTIME.ZIP Here

Contents of the README file


Note that this is the last version of this library all by itself.
Updates and future versions of this library can be found in WLIB.ZIP.
You may even need WLIB.ZIP to get this all to compile. Example
code can also be found in WLIB.ZIP.

Files you'll find in this zip file

*.DOC documention (see below)
*.H header files
W*.C the stuff you need to link in with
FATAL.C link in with this if you are not using WW

Make sure your compiler is the 3.1 compiler and is set for "C++ Always"
and "Borland C++" (not ANSI, K&R or UNIX C).

The documentation was, for the most part, written before the library was.
You would be miles ahead if you learned to read and interpret the header
files rather than relying on the documentation. The documentation is
included more for tutorial purposes than as a reference.

All of my source has a copyright on it, yet these libraries are really
closer to "public domain". I want people to feel free to pass it along,
include it in libraries that they use and sell with the idea that everyone
will have a common base for string, file, vector and linked list libraries.
I just don't want them modified without my consent (if you need something
different, why don't you inherit what you see?). I encourage that this
product be included with compilers, libraries, books and tutorials. Free.
Unmodified.

These libraries are designed for optimal use in the cold, cruel world of
practical programming. It is my belief that the molding of C++ into a
SmallTalk environment kills the beauty of C++. I write object oriented
extensions to C++ that compiles very tight and fast while maintaining high
portability. If you want a SmallTalk-like environment, use SmallTalk! I
hope that this code allows all C++ programmers to develop smaller and
faster programs in less time.

Registration of this product is $50. Registration will provide you with

The most recent copy of the "Wheaton Libraries" (WLIB)
The most recent copy of the "Wheaton Windows" (WW)
The parser, with source
support

copyright (c) 1992, 1993 by Paul Wheaton
1916 Brooks #205, Missoula, MT 59801

voice phone: (406)543-1928
CompuServe: 72707,207
Internet: [email protected]

Visa and MC accepted

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

Programming services are provided for $34 per hour for the first ten hours
and $19.50 per hour for each hour after that. Free initial consultation.
Long distance programming requires $500 retainer.

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

Look for WPARSE.ZIP - Source Parser. This will break up your large .OBJ
files so that your executable programs are much smaller and faster.

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

The Wheaton Libraries is a class library for C++

Some of the objects are

String (dynamic string type with full type checking)
String40, String120 (static (stack) based strings)
Form (Pass in a value and get a string back like "1,234,555.22")
LinkedList (doubly linked list class)
CreateLinkedListClass (Make your own typed linked list)
Queue, Stack (variations on LinkedList)
File, TextFile, RecFile (Makes file manipulation much easier)
TokenFile (Store thousands of files or different objects in
one file - kinda like a heap on disk)
File utilities (a variety of functions for copying files,
taking CRC, etc)
ByteVector (a dynamic array of bytes)
CreateVectorClass (make vectors of any object you want)
BitVector (dynamic arrays of thousands of booleans that take up
one bit of memory for each boolean)
CreateBitSetClass (make static bitsets that work like the
BitSets in Turbo Pascal or Modula 2)
Date, JulianDate (objects for working with dates)
dBase (a C++ class interface for the CodeBase libraries)
BtrieveFile (a C++ class interface for the Btrieve libraries)
much, much more!

Look for the file WLIB.ZIP. It includes full source code.

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

Look for WW.ZIP - Wheaton Windows. A simple user interface for text mode.
Clean looking. Very powerful. Handles two video devices. Includes about
a dozen types of menus including menus for users to shift the order of
their selections or to make selections. There are numeric editing
functions that can give integers a fixed decimal place. There are string
editing functions that allow you to specify what keys are acceptable for
different parts of a mask. Scroll bar types allow for scrolling through
huge, sophisticated menus or through text files or reports. More! Fully
integrated with WLIB.



 December 13, 2017  Add comments

Leave a Reply