August 1995
Volume 13 Number 8

GRAPHICS

Image Processing in C, Part 13: Geometric Operations

By Dwayne Phillips
Bend it, shape it, any way you want it by applying simple mathematical transformations to digitized pictures.

Fixed-Point C for Graphics Applications

By Peter Heinrich and Nathan Dwyer
Floating-point hardware has eliminated the need for fixed-point arithmetic almost completely — with emphasis on the "almost."

FEATURES

Templates Without Code Bloat

By Dave Gottner
Templates are a great way to summarize repeated patterns of code, provided you're not surprised at the number of repeats that end up occupying space in your program. Here's a general technique for minimizing the amount of code that needs repeating.

Mastering User-defined Conversion Functions (Article unavailable in electronic form)

By Scott Meyers
Defining your own conversion functions is a powerful aspect of C++ that can get you in a lot of trouble. The author of the best selling Effective C++ shows you how to avoid this kind of trouble.

Remote Procedure Calls Using NetBios

By Mark Beddow
Networks are ubiquitous, and so too are the opportunities for writing client/server applications. A simple remote procedure call mechanism is all you need to get started.

COLUMNS

Standard C/C++: Implementing <string>

P. J. Plauger

Stepping Up to C++: Other Assorted Changes, Part 2

Dan Saks

Questions & Answers: Suicidal Classes are Risky Business

Pete Becker

DEPARTMENTS

Editor's Forum

New Products

We Have Mail