Last update:
Mon Aug 12 10:38:19 MDT 2013
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Chuck Allison import java.*: Interfaces and Inner
Classes . . . . . . . . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous We Have Mail . . . . . . . . . . . . . . ??
Pete Becker The Journeyman's Shop: Common Design
Mistakes, Part 1 . . . . . . . . . . . . ??
Yogi Dandass Interval Trees . . . . . . . . . . . . . ??
Sasha Gontmakher Easy Dynamic Loading in C++ . . . . . . ??
Ernesto Guisado Debugging Component-Based Memory Leaks ??
P. J. Plauger Just Another Version of Algol . . . . . ??
P. J. Plauger Standard C/C++: Java Standard Time . . . ??
Dan Saks C++ Theory and Practice: Replacing
Character Arrays with Strings, Part 1 ??
Bobby Schmidt Uncaught Exceptions: Tempus Fugit . . . ??
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
P. J. Plauger Standard C/C++: A Singly Linked List . . 8
Kyle Loudon An Introduction to Interpolation . . . . 20
Jean L. Gareau Tracking Memory Leaks under Windows CE 36
Scott Meyers How Non-Member Functions Improve
Encapsulation . . . . . . . . . . . . . 44
Douglas Reichard Shim Classes . . . . . . . . . . . . . . 53
Roger Labbe Solving Combinatorial Problems with STL
and Backtracking . . . . . . . . . . . . 56
Dan Saks C++ Theory and Practice: Replacing
Character Arrays with Strings, Part 2 65
Marc Briand Book Review: \em Exceptional C++ . . . . 73
Pete Becker The Journeyman's Shop: Common Design
Mistakes, Part 2 . . . . . . . . . . . . 77
Bobby Schmidt Uncaught Exceptions: Dies Irae . . . . . 85
Anonymous New Products . . . . . . . . . . . . . . 94
Anonymous We Have Mail . . . . . . . . . . . . . . 98
Stan Kelly-Bootle Post-Mortem Debunker: Pure vs. Applied 104--104
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
P. J. Plauger Standard C/C++:Testing Conformance . . . 10
Jamie Guinan Cross-Platform Development Using GCC . . 18
Radoslav Getov Not-So-Obvious Utility Macros . . . . . 27
Antonio Gómiz Bas Finding Neat Scales for Plotting . . . . 42
Chuck Allison import java.*: Arrays . . . . . . . . . 46
Alex Telford Taming the $3$-D Perspective Transform 57
Ben Faul An Embedded Memory-Based SQL Class for
C++ . . . . . . . . . . . . . . . . . . 64
Mark L. Smith An STL-Based $N$-Way Set . . . . . . . . 76
Juval Lowy Making Primitive Objects Thread Safe . . 85
Bobby Schmidt Uncaught Exceptions:
comp.cuj.qa.moderated . . . . . . . . . 89
Anonymous New Products . . . . . . . . . . . . . . 95
Anonymous We Have Mail . . . . . . . . . . . . . . 99
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
P. J. Plauger Standard C/C++: Testing C++ Library
Conformance . . . . . . . . . . . . . . 10
Philippe Lacoude and
Grum Ketema Programming Excel COM Objects in C++ . . 22
Panos Kougiouris Stressing Your COM Objects . . . . . . . 30
Gary Powell and
Martin Weiser Views, A New Form of Container Adaptors 40
Brad Offer Error Logging with Iostreams . . . . . . 52
Michal Niklas A Class for Scanning Directories . . . . 60
Giovanni Bavestrelli Building HTML Documents with C++ . . . . 67
Pete Becker The Journeyman's Shop: Casts and
Conversions . . . . . . . . . . . . . . 73
Bobby Schmidt Uncaught Exceptions: Standard Deviation 81
Anonymous New Products . . . . . . . . . . . . . . 86
Anonymous We Have Mail . . . . . . . . . . . . . . 90
Stan Kelly-Bootle Post-Mortem Debunker: Shall I Compare
Thee \ldots Why Not? . . . . . . . . . . 96--96
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
P. J. Plauger Standard C/C++: \tt exit(0) . . . . . . 10, 14, 16
David M. Howard Using Predicate Waits with Win32 Threads 18
Charles Calkins Integrating Threads with Template
Classes . . . . . . . . . . . . . . . . 32
Jeff Kleber Thread-Safe Access to Collections . . . 36
Dwayne Phillips Visualizing Depth Images via Rendering 40
Marc Guillemot Catching Untested Return Codes . . . . . 54
David Lafreniere State Machine Design in C++ . . . . . . 58
Pete Becker The Journeyman's Shop: When ``Retro'' Is
Better . . . . . . . . . . . . . . . . . 67
Bobby Schmidt Uncaught Exceptions: Remembrance . . . . 75
Anonymous New Products . . . . . . . . . . . . . . 80
Anonymous We Have Mail . . . . . . . . . . . . . . 84
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Chuck Allison import java.*: Strings . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous We Have Mail . . . . . . . . . . . . . . ??
Vladimir Batov Safe and Economical Reference-Counting
in C++ . . . . . . . . . . . . . . . . . ??
Thomas Becker Generic Extensions to the STL . . . . . ??
Pete Becker The Journeyman's Shop: Floating-Point
Basics . . . . . . . . . . . . . . . . . ??
David Berry Combining Boyer--Moore String Search
with Regular Expressions . . . . . . . . ??
Stan Kelly-Bootle Post-Mortem Debunker: From MAW to MAM,
More? . . . . . . . . . . . . . . . . . ??
Michael L. Perry A Reusable Nonlinear System Solver, Part
1 . . . . . . . . . . . . . . . . . . . ??
Lawrence Philips The Double Metaphone Search Algorithm ??
Joey Rogers The Self-Organizing Neural Network . . . ??
Bobby Schmidt Uncaught Exceptions: Semper Fi . . . . . ??
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Marc Briand Simple Unit Tests in C++ . . . . . . . . 10
Michael Bramley Data-Based Axis Determination . . . . . 20
Joey Rogers Copying Files from the Clipboard to a
Command Prompt . . . . . . . . . . . . . 28
Marco Morana Browser-Based Directory Access through
LDAP and COM . . . . . . . . . . . . . . 34
Paul Barnes Implementation of Observer Pattern . . . 50
Valery Creux Tree Traversal in C without Recursion 56
Chuck Allison import java.*: Formatted Text and
Locales . . . . . . . . . . . . . . . . 60
Pete Becker The Journeyman's Shop: Error in
Floating-Point Calculations . . . . . . 73
Bobby Schmidt Uncaught Exceptions: Adventures of
Aquaman . . . . . . . . . . . . . . . . 85
Anonymous New Products . . . . . . . . . . . . . . 95
Anonymous We Have Mail . . . . . . . . . . . . . . 99
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Luigi Bianchi Converting VCL Components to Windows
Resources . . . . . . . . . . . . . . . 10
Steve Hanov A Lightweight Window Wrapper . . . . . . 26
Michael L. Perry A Reusable Nonlinear System Solver, Part
2 . . . . . . . . . . . . . . . . . . . 32
Gary Hsiao A Simple Persistence Framework . . . . . 46
Craig Hicks C/C++ Tips: Tip #1: Creating an Index
Table in STL . . . . . . . . . . . . . . 61
David C. Swaim II A Simple Linear Regression Class . . . . 62
Pete Becker The Journeyman's Shop: Unraveling
Multithreading . . . . . . . . . . . . . 71
Bobby Schmidt Uncaught Exceptions: Soft Geek Cafe . . 83
Anonymous New Products . . . . . . . . . . . . . . 87
Anonymous We Have Mail . . . . . . . . . . . . . . 91
Stan Kelly-Bootle Post-Mortem Debunker: Whichever Comes
First . . . . . . . . . . . . . . . . . 96--96
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Carlos Moreno HTML Document Templates for CGI
Applications . . . . . . . . . . . . . . 10
Erik Nelson Network Programming with Linux . . . . . 26
Richard Smereka A TCP/IP Socket Location Server . . . . 34
Chuck Allison The Simplest Automated Unit Test
Framework That Could Possibly Work . . . 48
Boris Bromberg Tracing an Application in Release
Configuration . . . . . . . . . . . . . 62
Fernando Cacciola C/C++ Tips: Tip #2: Generic Constants
for Generic Programming . . . . . . . . 65
Dwayne Phillips Book Review: \em The Pragmatic
Programmer . . . . . . . . . . . . . . . 66
Thomas Becker STL & Generic Programming: Welcome to STL
and Generic Programming . . . . . . . . 70
Chuck Allison import java.*: Collections and
Algorithms . . . . . . . . . . . . . . . 76
Bobby Schmidt Uncaught Exceptions: The Ballad of Ned
Kelly . . . . . . . . . . . . . . . . . 94
Anonymous New Products . . . . . . . . . . . . . . 103
Anonymous We Have Mail . . . . . . . . . . . . . . 107
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Fernando Cacciola An Improved Variant Type Based on Member
Templates . . . . . . . . . . . . . . . 10
Andrew Queisser Classes for Reading and Writing
Parameter Blocks . . . . . . . . . . . . 22
Alan Nash Introduction to Function try Blocks . . 32
Todd Niec Optimizing Substring Operations in
String Classes . . . . . . . . . . . . . 40
Randy Meyers The New C: Introducing C99 . . . . . . . 49
Pete Becker The Journeyman's Shop: When Bad Things
Happen to Good Numbers . . . . . . . . . 54
Thomas Becker STL & Generic Programming: The Template
Compilation Model . . . . . . . . . . . 65
Bobby Schmidt Uncaught Exceptions: Sunshine Superman 73
Stan Kelly-Bootle Post-Mortem Debunker: Angelology . . . . 88--88
Anonymous New Products . . . . . . . . . . . . . . 103
Anonymous We Have Mail . . . . . . . . . . . . . . 107
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Rainer Thierauf Extracting Data from $X$-$Y$ Plots . . . 10
Early Ehlinger Creating Truly Maintainable Class
Factories . . . . . . . . . . . . . . . 22
Bill Gibbons A Portable ``typeof'' Operator . . . . . 34
Sol Foster C/C++ Tips: Tip #3: Creating an Index
Table in STL, Take 2 . . . . . . . . . . 41
Mike Scanlon Secure Web-Based Licensing . . . . . . . 42
Brian Button Book Review: \em Standard C++ IOStreams
and Locales . . . . . . . . . . . . . . 51
Matt Austern The Standard Librarian: IOStreams and
Stdio . . . . . . . . . . . . . . . . . 55
Chuck Allison import java.*: Basic Stream I/O . . . . 58
Herb Sutter Sutter's Mill: Constructor Failures (or,
The Objects That Never Were) . . . . . . 72
Randy Meyers The New C: It All Began with FORTRAN . . 80
Anonymous New Products . . . . . . . . . . . . . . 88
Anonymous We Have Mail . . . . . . . . . . . . . . 92
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Dwayne Phillips Removing Image Noise with Adaptive
Filters . . . . . . . . . . . . . . . . 10
Wenfei Wu Effective Contour Creation with OpenGL
Texture Mapping . . . . . . . . . . . . 24
Giovanni Bavestrelli A Class Template for $N$-Dimensional
Generic Resizable Arrays . . . . . . . . 32
Mark Peterson C/C++ Tips: Tip #4: Self Destructing
Threads . . . . . . . . . . . . . . . . 44
Steve Dewhurst Common Knowledge: Fungible Control
Structures . . . . . . . . . . . . . . . 46
Pete Becker The Journeyman's Shop: Trap Handlers,
Sticky Bits, and Floating-Point
Comparisons . . . . . . . . . . . . . . 54
Randy Meyers The New C: Integers in C99, Part 1 . . . 65
Thomas Becker STL & Generic Programming: Introduction
to the STL . . . . . . . . . . . . . . . 68
Bobby Schmidt Uncaught Exceptions: No No .NET . . . . 73
Anonymous New Products . . . . . . . . . . . . . . 80
Anonymous We Have Mail . . . . . . . . . . . . . . 84
Marc Briand Editor's Forum: The Woods of Complexity 6--6
Evgeniy Gabrilovich and
Lev Finkelstein JNI--C++ Integration Made Easy . . . . . 10
Chris Dix Working with SOAP, the Simple Object
Access Protocol . . . . . . . . . . . . 22
He Lingsong Exchanging Data between Java and C/C++
Windows Programs . . . . . . . . . . . . 34
Mark Timperley C/C++ Tips: Tip #5: A C/C++ Comment
Macro . . . . . . . . . . . . . . . . . 41
Andrew Koenig C++ Made Easier: Using Library
Algorithms . . . . . . . . . . . . . . . 42
Randy Meyers The New C: Integers, Part 2 . . . . . . 52
Herb Sutter Sutter's Mill: Containers in Memory: How
Big Is Big? . . . . . . . . . . . . . . 58
Pete Becker The Journeyman's Shop: Sorting through
Quicksort, Part 1 . . . . . . . . . . . 66
Matt Austern The Standard Librarian: Defining
Iterators and Const Iterators . . . . . 74
Bobby Schmidt Uncaught Exceptions: 21st Century Man 80
Anonymous New Products . . . . . . . . . . . . . . 88
Anonymous We Have Mail . . . . . . . . . . . . . . 92
Stan Kelly-Bootle Post-Mortem Debunker: Time Flies . . . . 96
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Anonymous New Products . . . . . . . . . . . . . . 88
Anonymous We Have Mail . . . . . . . . . . . . . . 92
Anonymous Exception Handling in Embedded C
Programs . . . . . . . . . . . . . . . . ??
Vladimir Batov Callbacks Made Easy with the
Observer/Mediator Design Patterns . . . ??
Thomas Becker STL & Generic Programming: STL Containers ??
Steve Dewhurst Common Knowledge: Polymorphic Function
Objects . . . . . . . . . . . . . . . . ??
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Programs That Work by
Accident . . . . . . . . . . . . . . . . ??
Patrick May Encapsulating CORBA Components with the
Adapter and Bridge Patterns . . . . . . ??
Randy Meyers The New C: Integers, Part 3 . . . . . . ??
Bobby Schmidt Uncaught Exceptions: Fuzzy Math . . . . ??
Randy Zack Debugging under GNU/Linux . . . . . . . ??
Marc Briand Editor's Forum: Drowning Big Brother . . 6--6
Petr Sorfa Open Source IDEs for Linux/Unix . . . . 8
James Bonang Navigating Linux Source Code . . . . . . 18
Bret S. Pehrson Documenting the Graphic Import Filter
Interface . . . . . . . . . . . . . . . 26
Ben Forshaw Book Review: \em The C++ Standard
Library: A Tutorial and Reference . . . 40
Michael B. Yoder Using Template Functions to Customize
Library Behavior . . . . . . . . . . . . 42
Stephan Kämper Book Review: \em Core C++ --- A Software
Engineering Approach . . . . . . . . . . 55
Alan Griffiths Here Be Dragons . . . . . . . . . . . . 58
Anonymous Sutter's Mill: To New, Perchance To
Throw (Part 1 of 2) . . . . . . . . . . 67
Matt Austern Teh Standard Librarian: Streambufs and
Streambuf Iterators . . . . . . . . . . 72
Bobby Schmidt Uncaught Exceptions: An Alan Smithee
Film . . . . . . . . . . . . . . . . . . 80
Anonymous New Products . . . . . . . . . . . . . . 88
Anonymous We Have Mail . . . . . . . . . . . . . . 92
Stan Kelly-Bootle Post-Mortem Debunker: Reply ALL . . . . 96
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous We Have Mail . . . . . . . . . . . . . . ??
Thomas Becker STL & Generic Programming: STL Container
Iterators . . . . . . . . . . . . . . . ??
Steve Dewhurst Common Knowledge: A Question of Respect ??
Maurice Fox A Handy Debugging Class . . . . . . . . ??
Andrew Koenig and
Barbara E. Moo C++ Made Easier: w Vectors Grow . . . . ??
Randy Meyers The New C: Declarations and
Initializations . . . . . . . . . . . . ??
Bobby Schmidt Uncaught Exceptions: eWriter . . . . . . ??
Ben Stanley Adding Exception Testing to Unit Tests ??
Herb Sutter C++ Conformance Roundup . . . . . . . . ??
Marc Briand Editor's Forum: The Emperor's New Shoes 6--6
Andreas Huber Elegant Function Call Wrappers . . . . . 8
Carlos Moreno wxWindows, an Intuitive Cross-Platform
GUI Framework . . . . . . . . . . . . . 18
Richard Smereka Two Classes for Simple Socket
Programming . . . . . . . . . . . . . . 34
John Hubbard Building a Professional Software Toolkit 42
Shanker Chandrabose C/C++ Tips: Tip #6: Making Classes
Non-Derivable . . . . . . . . . . . . . 51
Randy Meyers The New C: X Macros . . . . . . . . . . 52
Matt Austern The Standard Librarian: Bitsets and Bit
Vectors . . . . . . . . . . . . . . . . 58
Herb Sutter Sutter's Mill: To New, Perchance To
Throw (Part 2 of 2) . . . . . . . . . . 66
Bobby Schmidt Uncaught Exceptions: The Great
Panjandrum . . . . . . . . . . . . . . . 73
Anonymous New Products . . . . . . . . . . . . . . 80
Anonymous We Have Mail . . . . . . . . . . . . . . 84
Marc Briand Editor's Forum: Going Back to the Well 6--6
Scott Meyers Three Guidelines for Effective Iterator
Usage . . . . . . . . . . . . . . . . . 10
Qiang Liu Implementing Reusable Mathematical
Procedures Using C++ . . . . . . . . . . 22
Francis Glassborow Book Review: \em Accelerated C++ . . . . 30
Randy Meyers The New C: Compound Literals . . . . . . 33
Thomas Becker STL and Generic Programming: More on
Iterators . . . . . . . . . . . . . . . 38
Stephen Dewhurst Common Knowledge: Split Idioms . . . . . 49
Bobby Schmidt Uncaught Exceptions: All Good Things . . 56
Andrew Koenig and
Barbara E. Moo C++ Made Easier: The Rule of Three . . . 65
Anonymous New Products . . . . . . . . . . . . . . 71
Anonymous We Have Mail . . . . . . . . . . . . . . 75
Stan Kelly-Bootle Post-Mortem Debunker: What Next? . . . . 80
Marc Briand Editor's Forum: Something Cool . . . . . 6--6
John Panzer A Toolbox of String Classes . . . . . . 10
Leor Zolman An STL Error Message Decryptor for
Visual C++ . . . . . . . . . . . . . . . 24
Kyle York A Random Access Compressed File Layer 32
Stanley B. Lippman The C# Delegate . . . . . . . . . . . . 42
Harald Nowak C/C++ Tips: Tip #7: A \tt remove\_if for
\tt vector<T *> . . . . . . . . . . . . . 52
Matt Austern The Standard Librarian: File-Based
Containers . . . . . . . . . . . . . . . 54
Herb Sutter Sutter's Mill: Why Not Specialize
Function Templates? . . . . . . . . . . 65
Anonymous New Products . . . . . . . . . . . . . . 72
Anonymous We Have Mail . . . . . . . . . . . . . . 76
Marc Briand Editor's Forum: The Name Game . . . . . 6--6
Babu George Padamadan A Cookie Manager Class for Web
Applications . . . . . . . . . . . . . . 10
Jaakko Järvi Tuple Types and Multiple Return Values 24
Cristian Vlasceanu Generalizing the Concepts Behind
auto\_ptr . . . . . . . . . . . . . . . 36
Steve Dewhurst Common Knowledge: One at a Time, Please 46
Thomas Becker STL & Generic Programming: Writing Your
Own Iterators . . . . . . . . . . . . . 51
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Which Container Should
I Use? . . . . . . . . . . . . . . . . . 58
Bobby Schmidt Uncaught Exceptions: Nevermind . . . . . 65
Anonymous New Products . . . . . . . . . . . . . . 72
Anonymous We Have Mail . . . . . . . . . . . . . . 76
Stan Kelly-Bootle Post-Mortem Debunker: Coder Block . . . 80
Marc Briand Editor's Forum . . . . . . . . . . . . . 6--6
Anonymous New Products . . . . . . . . . . . . . . 64
Anonymous We Have Mail . . . . . . . . . . . . . . 68
Matt Austern The Standard Librarian: I/O and Function
Objects . . . . . . . . . . . . . . . . ??
Bob Lorenzen An Algorithm for Efficient Image Warping ??
Mark Nelson A C++ Debug Stream for Win32 . . . . . . ??
Shehrzad Qureshi Image Rotation Using OpenGL Texture Maps ??
Bobby Schmidt Uncaught Exceptions: International
Experts of Mystery . . . . . . . . . . . ??
Herb Sutter Sutter's Mill: Virtuality . . . . . . . ??
Eli Tilevich Extending the Standard Template Library
with Association Classes . . . . . . . . ??
Marc Briand Editor's Forum: Do Your Homework . . . . 6--6
Fabio Lopiano Sending Objects across Platforms . . . . 10
Scott Meyers STL Algorithms vs. Hand-Written Loops 26
Graham Wall Book Review: \em A Real-Time
Programmer's Review of mC/OS-II . . . . 32
Bobby Schmidt Uncaught Exceptions: Standard Languages:
Ask for Them by Name! . . . . . . . . . 38
Randy Meyers The New C: Why Variable Length Arrays? 46
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Understanding Binary
Searches . . . . . . . . . . . . . . . . 50
Steve Dewhurst Common Knowledge: Stepping Back . . . . 57
Anonymous New Products . . . . . . . . . . . . . . 64
Anonymous We Have Mail . . . . . . . . . . . . . . 68
Larry Andrews A Template for the Nearest Neighbor
Problem . . . . . . . . . . . . . . . . ??
Anonymous C/C++ Users Journal 20th Anniversary . . ??
Anonymous Editor's Forum . . . . . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous We Have Mail . . . . . . . . . . . . . . ??
Matt Austern The Standard Librarian: Searching in the
Standard Library . . . . . . . . . . . . ??
Mark Bucci Optimization with Simulated Annealing ??
Kalin Nakov An Asynchronous Execution Macro . . . . ??
Michael C. Ring MAPM, A Portable Arbitrary Precision
Math Library in C . . . . . . . . . . . ??
Bobby Schmidt Uncaught Exceptions: Your Witness . . . ??
Herb Sutter Sutter's Mill: The String Formatters of
Manor Farm . . . . . . . . . . . . . . . ??
Anonymous C++ Made Easier: A New Look at for
Statements . . . . . . . . . . . . . . . ??
Anonymous Editor's Forum . . . . . . . . . . . . . ??
Anonymous An Iostream-Compatible Socket Wrapper ??
Anonymous A Look at Two C# Books . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous With suitable scaffolding, writing to a
socket is as easy as \tt cout <<
"Hello, world" . . . . . . . . . ??
Anonymous We Have Mail . . . . . . . . . . . . . . ??
Thomas Becker STL & Generic Programming: Traits Classes ??
William Cirillo Book Review: \em C/C++ Contributing
Editors . . . . . . . . . . . . . . . . ??
Steve Dewhurst Common Knowledge: Conventional Generic
Algorithms . . . . . . . . . . . . . . . ??
Stan Kelly-Bootle Post-Mortem Debunker: Trust Me . . . . . ??
Scott Meyers Distinguishing STL Search Algorithms . . ??
Randy Meyers The New C: Variable Length Arrays, Part
2 . . . . . . . . . . . . . . . . . . . ??
James Pee Guidelines for Wrapping Sockets in
Classes . . . . . . . . . . . . . . . . ??
Anonymous Editor's Forum . . . . . . . . . . . . . ??
Anonymous Extending Pocket PC Apps Written in C
with VB . . . . . . . . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Matt Austern The Standard Librarian: And Now for
Something Completely Different . . . . . ??
Cristian Georgescu Code Generation Templates Using XML and
XSL . . . . . . . . . . . . . . . . . . ??
Randy Meyers Variable Length Arrays, Part 3: Pointers
and Parameters . . . . . . . . . . . . . ??
Joey Rogers Encapsulating Virtual Memory in Windows ??
Bobby Schmidt Uncaught Exceptions: Retreat . . . . . . ??
Robert Y. Seward A Stream Class for Calling Perl from C++ ??
Herb Sutter Sutter's Mill: Toward a Standard C++0x
Library, Part 1 . . . . . . . . . . . . ??
Anonymous Editor's Forum . . . . . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Thomas Becker STL & Generic Programming: Policy-Driven
Design . . . . . . . . . . . . . . . . . ??
Steve Dewhurst Common Knowledge: Output Iterator
Adapters . . . . . . . . . . . . . . . . ??
Bill Gatliff Implementing Interrupt Service Routines
in C++ . . . . . . . . . . . . . . . . . ??
Trevor Harmon Probing the Palm OS . . . . . . . . . . ??
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Naming Unknown Types ??
Herb Sutter Extensible Templates: Via Inheritance or
Traits? . . . . . . . . . . . . . . . . ??
Anonymous C++ Algorithms: \tt next\_permutation ??
Anonymous Editor's Forum . . . . . . . . . . . . . ??
Anonymous New Products . . . . . . . . . . . . . . ??
Anonymous Widgets in Gtk+ . . . . . . . . . . . . ??
Matt Austern The Standard Librarian: Complex Numbers ??
John F. Hubbard Binary Code Reuse in a Linux Environment ??
Randy Meyers The New C: VLAs, Part 4: VLA \tt
typedefs and Flexible Array Members . . ??
Jason Mott Writing KDE Applications . . . . . . . . ??
Bill Pyritz A Technique for Efficient Logging and
Monitoring of Real-Time Systems . . . . ??
Bobby Schmidt Uncaught Exceptions: Space-Time
Discontinuum . . . . . . . . . . . . . . ??
Chuck Allison Editor's Forum: Good Stuff . . . . . . . 6--6
Cristian Vlasceanu Debugging Memory Errors with Custom
Allocators . . . . . . . . . . . . . . . 6
Richard Nies Tracing Exceptions with an Exception
Stack . . . . . . . . . . . . . . . . . 14
Dmitri Leman An Efficient and Flexible Tracing
Technique . . . . . . . . . . . . . . . 24
Bjorn Karlsson Smart Pointers in Boost . . . . . . . . 34
Herb Sutter Book Review: \em Modern C++ Design . . . 41
Thomas Becker STL & Generic Programming: STL Algorithms 44
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Plain Old Data . . . . 50
Steve Dewhurst Common Knowledge: Metaprogrammed
Adapters . . . . . . . . . . . . . . . . 56
Anonymous New Products . . . . . . . . . . . . . . 65
Stan Kelly-Bootle Post-Mortem Debunker: Spurious Precision 72--72
Chuck Allison Editor's Forum: Is Portability Still
Important? . . . . . . . . . . . . . . . 4--4
Bill Kempf The Boost.Threads Library . . . . . . . 6
Puneesh Chaudhry A Per-Thread Singleton Class . . . . . . 14
Patrick Tennberg Refactoring Global Objects in
Multithreaded Applications . . . . . . . 20
Tomer Abramson C/C++ Tips: Tip #8: Performing Multiple
Read/Write Locks . . . . . . . . . . . . 25
Paulo Pinto Programming in GNOME with C++ . . . . . 28
Herb Sutter Sutter's Mill: The migrating habits of
the Standard C++ library: a work in
progress . . . . . . . . . . . . . . . . 42
Bobby Schmidt Uncaught Exceptions: Don't Read This
Title! . . . . . . . . . . . . . . . . . 50
Anonymous New Products . . . . . . . . . . . . . . 58
Randy Meyers The New C: \tt bool, Advice to C and C++
Programmers . . . . . . . . . . . . . .
Chuck Allison Editor's Forum: Gear-Head Humor and
Other Important Items . . . . . . . . . 4--4
Moishe Halibard and
Moshe Rubin A Multiple Substring Search Algorithm 6
Larry Andrews Keyword Correction from a Dictionary . . 14
Mark Bucci Using Genetic Algorithms . . . . . . . . 20
Michael Collison Retargeting the GNU C Compiler . . . . . 30, 32--36
Thomas Becker STL & Generic Programming: STL Function
Objects and Their Adaptors . . . . . . . 37
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Avoiding Array Overruns 44
Steve Dewhurst Common Knowledge: Running Circles Round
You, Logically . . . . . . . . . . . . . 51
Anonymous New Products . . . . . . . . . . . . . . 58
Chuck Allison Editor's Forum: Brother, Where Art Thou? 4--4
Thomas Bergin Identifying and Managing Cyclic Physical
Dependencies . . . . . . . . . . . . . . 6, 8--10, 12--14
Bill Trudell The Application Watchman Class . . . . . 16, 18--20, 22--24, 26--27
Bjarne Stroustrup C and C++: Siblings . . . . . . . . . . 28, 30, 32--36
Michael Brand and
Ronnie Maor and
Sasha Gontmakher XParam --- A General Purpose
Serialization Framework for C++ . . . . 38, 40--42, 44--46
Randy Meyers The New C: Inline Functions . . . . . . 47--51
Bobby Schmidt Uncaught Exceptions: The Spiral Dance 52, 54--56, 58
Herb Sutter Sutter's Mill: A Pragmatic Look at
Exception Specifications . . . . . . . . 59--62, 64
Anonymous New Products . . . . . . . . . . . . . . 65--67
Chuck Allison Editor's Forum: New Cheese . . . . . . . 4--4
Vitaly Ablavsky Applying BGL to Computational Geometry 6, 8--12
Christopher Kempke Adaptable Dialog Boxes for
Cross-Platform Programming . . . . . . . 13--14, 16--18, 20--21
Bjarne Stroustrup C and C++: A Case for Compatibility . . 22, 24--28
Kevin T. Morley Using Constructed Types in C++ Unions 29--31
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Handles and Exception
Safety, Part 1: A Simple Handle Class 32, 34--39
Thomas Becker STL & Generic Programming: C++ Template
Programming . . . . . . . . . . . . . . 40, 42--46
Steve Dewhurst A Bit-Wise \tt Typeof operator, Part 1 48, 50--52, 54
Anonymous New Products . . . . . . . . . . . . . . 57--59
Chuck Allison Editor's Forum: The Best of Both! . . . 4--4
Stanley Lippman The .NET Managed Extensions to C++ . . . 6, 8--11
J. Daniel Smith Inside .NET's Delegates and Events Using
C++ . . . . . . . . . . . . . . . . . . 12, 14, 16--18, 20--21
Bjarne Stroustrup C and C++: Case Studies in Compatibility 22, 24--28, 30--31
Karsten Weihe Towards Improved Static Safety:
Expressing Meaning by Type . . . . . . . 32, 34--36, 38--40
Bobby Schmidt Straight talk on the name and content of
Redmond's compilers and why \tt operator
bool() is rarely the right choice . . . 42, 44--48
Herb Sutter Sutter's Mill --- ``Export''
Restrictions, Part 1 . . . . . . . . . . 50, 52--55
Anonymous New Products . . . . . . . . . . . . . . 57--59
Chuck Allison Editor's Forum: Euclid Alone . . . . . . 4--4
Robert Koss and
Jeff Langr Test Driven Development in C/C++ . . . . 6, 8, 10, 12--14, 16--17
Darin Cummins The Development Game . . . . . . . . . . 18, 20--21
P. J. Plauger The C/C++ Programming Language . . . . . 22, 24, 26--28
Matvei Brodski Policy Wrapper . . . . . . . . . . . . . 29--31
Jonathan Caves Using the C++ Standard Library with
Managed Types . . . . . . . . . . . . . 34, 36
Thomas Becker STL & Generic Programming: More on C++
Metaprogramming . . . . . . . . . . . . 38, 40--44
Andrew Koenig and
Barbara E. Moo C++ Made Easier: Handles and Exception
Safety, Part 2: Intrusive Reference
Counting . . . . . . . . . . . . . . . . 45--50
Steve Dewhurst A Bit-Wise \tt Typeof operator, Part 2 51--54
Anonymous New Products . . . . . . . . . . . . . . 57--59
Tilman Kuepper Unicode and Filtering Stream Buffers . . 28, 30--33