| Index | |
|---|---|
![]() |
General-purpose header files | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Ascii.H | 17-Aug-2003 | any | Convenient enumeration for ASCII control characters |
| Cast.H | 17-Aug-2003 | any | Cast any object to any type |
| Cchar.Hpp | 18-Aug-2003 | any | Put string on the heap using new w/o having to delete |
| Circbuf.Hpp | 18-Aug-2003 | any | C++ templates for circular/ring buffers |
| Extkword.H | 17-Aug-2003 | any | Correct extended keywords syntax |
| Hilobyte.H | 17-Aug-2003 | any | Extract high, low bytes from an int |
| Minmax.H | 17-Aug-2003 | any | Macros & typesafe C++ templates for min() and max() |
| Metric.H | 17-Aug-2003 | any | English <-> Metric and other conversion macros |
| Pi.H | 01-Dec-2003 | any | Useful definitions using PI |
| Refcnt.Hpp | 18-Aug-2003 | any | A reference-counting generic class to use with the STL |
| Round.H | 17-Aug-2003 | any | Rounding macros |
| Sniptype.H | 30-Aug-2003 | any | Common include file for SNIPPETS data types and macros |
| Stat.H | 17-Aug-2003 | D/W | Posix compliant sys/stat additions |
| Stringiz.H | 17-Aug-2003 | any | Macros to use the ANSI/ISO preprocessor "stringize" macro |
![]() |
Miscellaneous C++-callable functions | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Cards.Hpp | 18-Aug-2003 | any | Header file for CARDS.CPP |
| Cards.Cpp | 18-Aug-2003 | any | C++ class to implment a deck of cards, shuffle, and deal |
![]() |
Extensible C++ to determine which archiver was used on a packed file | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Whicharc.Doc | 18-Aug-2003 | n/a | Information about archive detection |
| Whicharc.H | 17-Aug-2003 | any | Prototype declarations for WHICHARC.CPP |
![]() |
Portable file operations | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Ntstream.H | 17-Aug-2003 | any | Header file for NTSTREAM.CPP |
| Ntstream.Cpp | 18-Aug-2003 | any | Share-aware C++ file streams |
![]() |
Assorted (sic) sorting functions | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Binsrch.H | 05-Sep-2003 | any | Header for binary searchfunctions in C & C++ |
| Binsrch.C | 05-Sep-2003 | any | Binary search in C & C++ |
![]() |
Bob Stout's statistical analysis package | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Mathstat.H | 09-Sep-2003 | any | Header file for statistical functions in C and C++ |
| Mathstat.C | 09-Sep-2003 | any | Statistical functions in C and C++ |
![]() |
David Nugent's linked list container classes | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| List.Hpp | 18-Aug-2003 | any | Header |
| List.Cpp | 18-Aug-2003 | any | Member functions |
![]() |
Branislav Slantchev's zDate class library | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Zdate.Man | 18-Aug-2003 | any | Manual for using the zDate class library |
| Date.Hpp | 18-Aug-2003 | any | The zDate header |
| Date.Cpp | 18-Aug-2003 | any | The zDate functions |
| Datedemo.Cpp | 18-Aug-2003 | any | Demonstration of the capabilities of the zDate library |
![]() |
Various CRC and checksum functions | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Crc.Hpp | 18-Aug-2003 | any | Header for multiple CRC calculation class |
| Crc.Cpp | 18-Aug-2003 | any | Calculation class for 6 types of 16- and 32-bit CRC's |
![]() |
David Nugent's iostreams (C++) tutorial | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Iostutor.Txt | 18-Aug-2003 | any | Tutorial for following demo code |
| Myio.H | 17-Aug-2003 | any | Header for Myio.Cpp |
| Myio.Cpp | 18-Aug-2003 | any | Simple I/O class |
| Mystream.H | 17-Aug-2003 | any | iostream Interface for class Myio |
| Mystream.Cpp | 18-Aug-2003 | any | ios Interface implementation |
| Myline.H | 17-Aug-2003 | any | Simple line input classes |
| Myline.Cpp | 18-Aug-2003 | any | Implementation of myLine classes |
| Myiodemo.Cpp | 18-Aug-2003 | any | myio Loopback demo |
| Myio.Mak | 18-Aug-2003 | any | Makefile for Iostutor.Txt demo files |
![]() |
David Nugent's simple (sic!) string class | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Str.Doc | 18-Aug-2003 | any | Information on the string class |
| Str.H | 17-Aug-2003 | any | C++ header |
| Str.Cpp | 18-Aug-2003 | any | Simple, portable C++ string class |
![]() |
David Nugent's time functions class (a C++ wrapper for ANSI/ISO struct tm) | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Loctm.H | 17-Aug-2003 | any | Header for time class |
| Loctm.Cpp | 18-Aug-2003 | any | C++ class wrapper |
| Locdfmt.Cpp | 18-Aug-2003 | any | Date formatting functions |
| Loctfmt.Cpp | 18-Aug-2003 | any | Time formatting functions |
| Locfmt.Cpp | 18-Aug-2003 | any | Date/time combined format |
| Lttest.Cpp | 18-Aug-2003 | any | Test main() for C++ time class |
![]() |
Jeff Dunlop's memory allocation debugging package | ||
|---|---|---|---|
| File | Mod Date | O/S | Description |
| Jmalloc.H | 17-Aug-2003 | DOS | Jmalloc package header |
| Jmalloc.C | 17-Aug-2003 | DOS | Like MEM, more functions, check the copyright |
| Jnew.H | 17-Aug-2003 | DOS | Header file for JNEW.CPP |
| Jnew.Cpp | 18-Aug-2003 | DOS | C++ debugging package for new, delete, uses JMALLOC |

Please support SNIPPETS!
©2001-2003 by Bob Stout, all rights reserved