"Software Solutions in C" contains a diverse collection of flexible and portable solutions to common programming problems. These are tried and true implementations, which can be incorporated into any programs. This guide contains working C and C++ code, along with articles explaining the code. Each article focuses on a specific problem and its solution. The usage explanation of the working solutions should allow for quick implementation of these routines into existing applications. All of the design trade-offs involved in the implementation are explained thoroughly and, within the direct solutions, a wealth of tricks, tips and techniques are included. Topics covered by this book include: portability; dynamic data structures; parsing; data conversion; database access; pattern matching; compression; debugging tools; numerical algorithms; and object-oriented techniques. A floppy disk containing complete source code for all routines is included with the book.
