Click here to Skip to main content
15,880,543 members
This competition has ended

Best C++ article of June 2012

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered.

Please Sign up or sign in to vote.
8 Nov 2012AthosXtreme
How to build a .NET wrapper to send MaxL commands to Essbase.
Please Sign up or sign in to vote.
20 Jun 2012ThatsAlok
CWinThread with TWO-Way communication using window message
Please Sign up or sign in to vote.
10 Jun 2012Code Artist
DDEApp, DDE Based Inter-process Communication (C#, C++)
Please Sign up or sign in to vote.
28 Jun 2012Binu MD
Change GUI control position with dialog re-size
Please Sign up or sign in to vote.
17 Jun 2012fahadzukie
This is an alternative for "regsvr42: Generate SxS Manifest Files from Native DLLs for Registration-Free COM"
Please Sign up or sign in to vote.
8 Mar 2013_Flaviu
A simple way to have a bitmap menu without any bitmap resource or ownerdraw
Please Sign up or sign in to vote.
26 Mar 2020Michael Haephrati
How to add the capability of sending text (SMS) messages from a desktop application
Please Sign up or sign in to vote.
5 May 2015Mikhail Semenov
Essential features in Visual C++ 11 and GCC 4.7.0: move, rvalue references, prvalues, xvalues, perfect forwarding.
Please Sign up or sign in to vote.
13 Jun 2012Sebastian Krysmanski
This article will cover the basics of using P/Invoke.
Please Sign up or sign in to vote.
22 Jun 2012Razvan Aguridan
Beginner optimization tutorial.
Please Sign up or sign in to vote.
2 May 2014leon de boer
Implementation of connected component labeling and subsequent vectorization.
Please Sign up or sign in to vote.
19 Jun 2012Binu MD
Change the default ICON of MFC applications
Please Sign up or sign in to vote.
23 Apr 2013li9705
This article talks about how to debug C++ code using NDK-debug tool, and gives some advice about C++ programming on Android. If the application is written in Java, programmers can use Eclipse to debug the code, set break points, and trace step by step.
Please Sign up or sign in to vote.
21 Apr 2013bshokati
How to create a client-server network for multiplayer game programming using C++ and Windows Winsock
Please Sign up or sign in to vote.
4 Oct 2012Evgeny Pereguda
In this article I present version of lib3ds reader for C++ language
Please Sign up or sign in to vote.
21 Jun 2012Nick Kopp
How to both simplify CUDA applications and improve PCI-Express performance.
Please Sign up or sign in to vote.
22 Jun 2012Southmountain
How to install Visual Studio 6 on Windows 7 professional (64 bit)
Please Sign up or sign in to vote.
14 Mar 2013li9705
Using CLE and the Wrapandroid project, programmers can call Android classes through interfaces of CLE more easily.
Please Sign up or sign in to vote.
27 May 2014Vachaun22
Easily create windows that snap to each other.
Please Sign up or sign in to vote.
10 Jul 2012Binu MD
RGB to YUV conversion with different chroma sampling using C++.
Please Sign up or sign in to vote.
11 Jun 2012Code Artist
DDEApp Tutorial
Please Sign up or sign in to vote.
8 Jun 2012Shweta Lodha
I’ll show you the traditional way of converting Synchronous example to Asynchronous one and then how the same can be accomplished using Fx 4.5.
Please Sign up or sign in to vote.
15 Jun 2012AlexZakharenko
A more efficient way to create objects for usage with shared_ptr
Please Sign up or sign in to vote.
21 Jun 2012Ury Jamshy
mplementation of a data structure similar to the C++ std:map and based on the Red Black tree data structure.
Please Sign up or sign in to vote.
7 Jun 2012Joshi, Rushikesh
Scope of Return Statement, Reachable Code and Behavior in Finally Block
Please Sign up or sign in to vote.
20 Jun 2012Sasa Kajic
Creating simple memory pool using templates and vector
Please Sign up or sign in to vote.
10 Jun 2012li9705
The second part of a series on writing an Android GUI.
Please Sign up or sign in to vote.
20 Jun 2012chetan dudhagara
How to Protect from SQL Injection in PhP based website
Please Sign up or sign in to vote.
5 Jun 2012Abed AlSayed
AlSayed ColorBar is a TrackBar best for professional color picker, like the one used in Adobe Photoshop.
Please Sign up or sign in to vote.
27 Jun 2012Sriranganatha
Discussion on which casting to use - static, dynamic or reinterpret
Please Sign up or sign in to vote.
3 Jun 2012weibing
Embedded ref-counted resource management
Please Sign up or sign in to vote.
6 Jun 2012dudley52
A C program to walk a drive or folder all the way to the bottom, listing each full file name and length, saving the longest one.

Current Participants

Those with articles that match the contest criteria are automatically entered.

Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
India India
He used to have biography here Smile | :) , but now he will hire someone (for free offcourse Big Grin | :-D ), Who writes his biography on his behalf Smile | :)

He is Great Fan of Mr. Johan Rosengren (his idol),Lim Bio Liong, Nishant S and DavidCrow and Believes that, he will EXCEL in his life by following there steps!!!

He started with Visual C++ then moved to C# then he become language agnostic, you give him task,tell him the language or platform, he we start immediately, if he knows the language otherwise he quickly learn it and start contributing productively

Last but not the least, For good 8 years he was Visual CPP MSMVP!
AlSayed
Lebanon Lebanon
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Chile Chile
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Student UC San Diego
United States United States
I am computer science student at the University of California at San Diego. Currently interning at Amazon.com for the summer of 2012.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
Malaysia Malaysia
Official Page: www.codearteng.com
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United States United States
Solution Architect with 19 years of experience in IT
Software Developer
Australia Australia
Experience hardware/software design engineer with specialization in the field of embedded controllers and software. Software credits include Free Pascal development RTL, Cipher Multitask engraving software and Symmetry Laser/Cutting software. Firmware/hardware credits include Cipher CNC controllers series 1-3, Vision series 1 engraver controller and I-Marc pet tagger controller.

It is about now you realize you have been doing this for far too long Smile | :)

contact: ldeboer@gateway.net.au
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO Secured Globe, Inc.
United States United States
Michael Haephrati is a music composer, an inventor and an expert specializes in software development and information security, who has built a unique perspective which combines technology and the end user experience. He is the author of a the book Learning C++ , which teaches C++ 20, and was published in August 2022.

He is the CEO of Secured Globe, Inc., and also active at Stack Overflow.

Read our Corporate blog or read my Personal blog.




Software Developer (Senior)
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Systems Engineer Hybrid DSP Systems
Netherlands Netherlands
Nick is co owner of Hybrid DSP, a company specialized in high speed data acquisition, processing and storage.

CUDAfy.NET took considerable effort to develop and we ask nothing in return from users of the LGPL library other than that you please consider donating to Harmony through Education. This small charity helps handicapped children in developing countries by providing suitable schooling.
Software Developer
Spain Spain
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
IBM
Ireland Ireland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer University of Stuttgart
Germany Germany
I have studied Software Engineering and am currently working at the University of Stuttgart, Germany.

I have been programming for many years and have a background in C++, C#, Java, Python and web languages (HTML, CSS, JavaScript).
Technical Lead
India India
You can also follow me at my blog http://www.shwetalodha.blogspot.in/
Software Developer
United States United States
turns good thoughts into actions...

India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Israel Israel
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Systems / Hardware Administrator
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 30 Jun 2012