![]() |
![]() |
|||||||
|
Login Change Info Logout
DOWNLOADS |
Writing Crash-Proof C/C++ Code Christopher McGee explains the different causes of crashes and how to make them a thing of the past by following a few simple rules as you write code. Introduction to C Programming This series contains a set of tutorials that will help you learn about the C programming language. These tutorials start with the assumption that you know a procedural language like Pascal or Fortran already, and want to map that knowledge to C. Understanding C++: An Accelerated Introduction These tutorials help you to gain an understanding of the fundamental concepts driving C++ in a quick and painless way. They let you begin thinking in an "object oriented way". Once you understand the fundamentals, the rest of the language is relatively straightforward because you will have a framework on which to attach other details as you need them. An Introduction to C++ Class Hierarchies One of the best ways for beginners to learn about C++ is to examine and use existing class hierarchies. In this way you can begin to understand the advantages of inheritance and polymorphism, and you can also gain access to a number of valuable design techniques. The problem with existing hierarchies is that in most cases they are quite complex. The purpose of this article is to introduce SST - the Super Simple Toolkit - as an example class hierarchy. SST is a GUI class hierarchy that allows you to create super simple GUI applications, and experiment with a class hierarchy concepts in the process. Ease the Wait with the Progress Common Control Joe Magura shows us how to use the MFC progress common control in applications with big waits. Implementing Design Patterns in C++: A Tale of Two Iterators Jason Shankel takes object-oriented programming up a notch, investigating the concept of design patterns initially formulated by Erich Gamma and colleagues. Here, Shankel applies design-pattern concepts to the implementation of iterators in the Standard Template Library. Passing C++ Object Across a COM Interface William Rubin discusses various topics in passing C++ objects across a COM interface. Using OpenGL in Visual C++ A good introduction to using OpenGL. Taking Control of Color with CTL_COLOR Painting the background of an edit box may seem like a straightforward task, but unfortunately MFC has other ideas. Teaching an Old CList Box New Tricks Dave brings the old dog/new trick adage back home with a clever treatment of the familiar old hound, CListBox. Create a smart horizontal scroll bar, which you can propagate to all of the CListBox controls in your app. Making Class Accessible from a DLL Alan offers a simple introduction to making a class accessible from a DLL using _declspec(dllexport) directive. In an upcoming article he will cover another method for accessing a DLL, this one using definition files. Applications Programming in C++ Entitled "Classes," Chapter Five presents one of the most complete and concise introductions to C++ concepts and programming elements available. Report Generation with Crystal Reports This exercise will show you how to easily add a report generation facility to your Microsoft Visual C++ (MSVC) database applications using Crystal Reports. UNICODE Conversions in Visual C++ This tutorial shows how to use UNICODE in VC++ applications to handle international character sets. |
|
|
||||||||||||||||||||
|
Questions or Comments? devcentral AT iticentral DOT com PRIVACY POLICY |