Programming Articles

    Articles ZONE

  • Programming

 
Article Author
This article is a discussion on smart pointers, what they are and why they are important to C++ programmers. Following the primary discussion I present a simple implementation of a reference counted smart pointer and show a simple example of using it. Although this article does not go into detail about how to develop a reference counted smart pointer the example code at the end is very well commented and that should be enough to aid understanding.

This article is targeted at an intermediate level C++ programmer; however, anyone who develops using C++ (even as a student) would benefit from reading this article and ...
Article Author

This article makes the case for using two modules in your VBA/VB6 applications to provide both case-sensitive and case-insensitive text comparison operations. Recently, I solved an EE question using the LIKE function. In order for this to work properly, I needed the comparisons to be case insensitive.

This prompted me to consider a new item to add to my list of helpful hints.
Create two versions of your utility modules, differing by their case sensitivity
...
Article Author
In general, it is best to do all U/I activities in your program's main thread, but there are cases where having a second U/I thread can be worth the extra bother.

In previous articles about multithreading here and here, I have recommended avoiding multithreading when possible. When it is necessary, always isolate functionality that does not involve user-interface handling. For instance, if you need to parse a large XML file, then do it in a worker thread... have it generate in-memory arrays of data, and when finished, let the main window populate list boxes (or do other U/I activities). There are just too many things that can go wrong when ...
Article Author
For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench.


Introduction

While learning Java can be done with a simple text editor like gedit or notepad, occasionally the use of an Integrated Development Environment (IDE) is desired. Eclipse is one such IDE that is used by a fair amount of developers given it is open source, providing a free tool, coupled with the fact that ...
 
 
Articles Help

Have a question about Articles or need ideas for what to write? Check out these links:

 
 
Snow Leopard

Showcase your knowledge about Apple's newest OS. Write a how-to or share a tip or trick about Snow Leopard and earn unlimited points!

 
 
Filter: Date
DanRollins wrote a Tutorial! Create a Win7 Maze! Gadget 11/20/09 06:26 PM
DanRollins wrote an article! Create a Win7 Gadget 11/20/09 05:40 PM
PCoulter found an article helpful! How to Succeed in ... Anything 11/20/09 05:37 PM
pgnatyuk wrote a Tip/Trick! Detect Storage on Windows Mobile Device 11/20/09 02:52 AM
RiteshShah wrote a Tutorial! Audit in SQL Server 2008 11/20/09 01:04 AM
pgnatyuk found an article helpful! Make a Password Strength Meter in WhizBase 11/18/09 01:00 AM
pgnatyuk commented on an article! Make a Password Strength Meter in WhizBase 11/18/09 01:00 AM
evilrix commented on an article! C++ Smart pointers 11/18/09 12:30 AM
DanRollins found an article helpful! C++ Smart pointers 11/17/09 08:06 PM
DanRollins commented on an article! C++ Smart pointers 11/17/09 08:06 PM