Recent

DevX - Software Development Resource

Preserve Code Safety with Conversion Operators

ertain objects must be converted to a low-level representation and vice versa. Programmers using std::string objects, for instance, have to convert them to bare char pointers, as in the following

DevX - Software Development Resource

Book Excerpt: The Art of C++

C++ expert Herb Schildt uses practical, high-powered applications to illustrate some of the most interesting features of this language. The book includes “Pure code” subsystems you can adapt to your

DevX - Software Development Resource

Optimize Your Member Layout

s we all know, premature optimization is considered evil as it often entails eventually useless design complications and portability compromises. However, this doesn’t mean that healthy programming habits should be

DevX - Software Development Resource

SlickEdit Studio: An IDE in the Rough

arket trends are a dominant factor in the evolution of IDEs. 15 years ago, syntax highlighting and extensive online help were all the rage; in the late 1990s, it was

DevX - Software Development Resource

Recover Dropped Tables in DB2

lot of ugly things can happen in the early morning hours when you are frantically trying to meet a deadline. For example, your mind can falter for a split second

DevX - Software Development Resource

Use JVM Shutdown Hooks to Optimize Resources

ave you ever found yourself in the following scenario: You’ve created server-side Java applications for a production environment.You write a program that allocates external resources: connections to a database using

DevX - Software Development Resource

Installing an RMI Security Manager

hen you write distributed programs with RMI, you want to restrict theactions performed by remotely loaded classes. Otherwise, you mayinadvertently allow unsecure code to access private systemresources. You can secure