Click here to Skip to main content
15,886,199 members

Articles by Cale Dunlap (Article: 1, Technical Blog: 1, Tip/Trick: 1)

Article: 1, Technical Blog: 1, Tip/Trick: 1

RSS Feed

Average article rating: 4.88

General Programming
10 Apr 2012   Updated: 15 Sep 2012   Rating: 4.88/5    Votes: 61   Popularity: 8.60
Licence: CPOL    Views: 345,830     Bookmarked: 88   Downloaded: 3,246
Please Sign up or sign in to vote.
Using the Factory pattern in C++ to expose only an object's abstract type--hiding the implementation class detail.

Average blogs rating: 0.00

Database Development
10 Apr 2012   Updated: 10 Apr 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 65,077     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Example of using code-based query generation, transposition, cross-tabulation, and normalized data to produce a query result that can feed a simple chart from data which was not originally designed with reporting or charting in mind.

Average tips rating: 5.00

Programming Languages
C++
10 Apr 2012   Updated: 10 Apr 2012   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 30,941     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
C/C++ pre-processor macros which I have found to be quite useful, so I decided to share them. I hope they help you as much as they've helped me.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer
United States United States
I'm an interactive software and web developer by day and a video game developer by night. I hold an Associate's degree in Computer Information Systems, a Bachelor's degree in Game and Simulation Programming, and have been writing various types of software since 1999.

The programming languages in which I am experienced include C, C++, C#, PHP, and JavaScript--just to name a few. I have experience in creating mobile, embedded, desktop, command-line/console, web, and video game applications for consumer, business, and government/defense purposes.