CUJ Logo

August 1996
Volumn 14, Number 08

GRAPHICS/IMAGE PROCESSING

Approximate Inverse Color Mapping

Tim Kientzle
Heres a simple trick to speed mapping a large set of colors onto a smaller palette.

V: A Portable GUI Framework

Bruce E. Wampler
Simplicity and portability are words seldom associated with a graphical user interface. V is an interesting exception to this unfortunate rule.

Programming with VESA BIOS Extensions

Chris Krehbiel
VESA standardizes the software interface to many “super” VGA cards, but nobody said it made programming effortless.

High Speed Win32 Animation

Jeff Heaton
The 32-bit Windows interface lets you attain graphics
performance comparable to DOS, if you know the proper tricks to play.

FEATURES

Testing Random Number Generators, Part 2

Jerry Dwyer and K.B. Williams
If you need more than a simple random-number generator, you need more than simple tests to choose a suitable candidate.

Obstacles to Inheritability in C++ - This article is not available in electronic format

Martin D. Carroll and Margaret A. Ellis
Deriving from existing classes is an important pathway to code reuse in C++. You just have to make sure to avoid the pitfalls along that path.

BOOK REVIEW

Secrets of the C++ Masters

Marc Kilian

COLUMNS

Standard C/C++: Algorithms

P. J. Plauger
STL lets you apply algorithms to collections of objects, even if you dont understand the objects or how they are contained. Becoming familiar with STLs stock algorithms is well worth the effort.

Questions & Answers: What About realloc()?

Pete Becker
Is there something about realloc() theyre not telling us? Why is using fscanf() so tricky? Pete has the answers to these questions, and other valuable insights into the Standard C library.

The Learning C/C++urve: C->C++ Mutations, Part 3

Bobby Schmidt
When bad things happen to good code, its time to seek professional help. Bobby shows how to avoid major trauma when migrating code from C to C++.

DEPARTMENTS

Editors Forum

New Products

We Have Mail