Learn how to set up the outline of an algorithm and leave the details of the implementation later using the Template Pattern.
Latest Visual C++ / C++ Articles - Page 26
This article presents a benchmark application which pits the red-black binary tree containers(map, set, etc) against hash containers.
This article is devoted to the development of the key licensing system for the applications. In the theoretical part of the article, we will examine the cryptography methods, which can be used while implementing the licensing system. Also we will discuss all pros and cons of these methods and select the possible ones for using in the application. In the practical part of the article, we will provide the implementation of the simplest licensing system, which guaranties the protection from cracking even if a hacker knows the source code of an algorithm.
Microsoft Foundation Classes for C++ (MFC) continue to evolve, and many useful features are added. Let's Compare MFC9 to MFC10 and discover which classes and methodes are added.
Suppose you have to develop software for managing a custom storage of end-user documents and files. There are several approaches to data storage possible. Right choice of data storage technique will make your software versatile, robust and scalable, while mistakes made at this step will cause additional expenses, loss of competitive qualities and, of course, clients. This article discusses the advantages and disadvantages of each technique.
The introduction of the iPad and other slates demonstrates that end users have a strong appetite for touch-enabled experiences. MFC 10 adds comprehensive support for touch functionality, allowing users with tablet PCs and digitizers to interact with applications in a simple, natural manner, including gestures and multi-touch.
Latest CodeGuru Developer Columns
Learn to implement exception handling mechanism in C++.
Computer software used to be written for serial computation by a serial computer. Circumvent that concept and work in parallel streams.
Learn how to map and un-map network drives from your VB code.
It's good practice to use code metrics to validate code; it will improve code quality and make your application maintainable and less complex.