C++ Tutorials, Code Examples & Articles
|
|
|
 |
| General
Java, Applets, J2EE,
J2ME, J2SE,
JavaBeans, JavaScript,
JDBC, Jini,
JSP, Servlets,
Swing |
 |
| General
Linux, Apache, MySQL,
PostgreSQL |
 |
| Active
Server Pages, ActionScript,
ASP.NET, C++,
C#, Perl,
PHP, Python,
Visual Basic, VB.NET |
 |
| |
Let the Education
Guide Network help you accelerate your career:
Learn more about...
Cooking
Schools
Culinary
Arts Schools
Online
MBA Programs
Our Web Sites:
Online
Degree Guide
The Vocational
School Guide
|
| |
| CSS,
DHTML, JavaScript |
 |
| ColdFusion,
Dreamweaver, Flash,
FrontPage, GoLive |
 |
| General
Web Services, .NET, SOAP,
UDDI, WSDL |
 |
| 3G,
802.11, EPOC,
i-mode, J2ME,
Palm, Pocket
PC, WAP, Windows
CE, WML, WiMax |
 |
| XML
(General) , ebXML, RSS,
SAX, XSLT,
VoiceXML, WML,
WSDL, XHTML,
XML Schema |
|
|
Tutorials & Training Courses
on CD-ROM
Over 300 Titles to choose from: from Web Design to
Programming, from
Dababases to Certifications. TRY FOR FREE!
Do you need high quality training at an afforable
price?
Do you need training that is easy to follow,
informative and allows you to master complex applications
fast?
Do you need to learn how to master Programming, Web
Design and Graphics?
Click
here to try a FREE Demo &
view the full range of training CD-ROMs
|
|
There are 249 articles & tutorials regarding "C++".
- 7.) C++ in theory: Bridging Your Classes with PIMPLs
- ( Page 1 of 4 ) Very often, when a program takes longer to compile after you have made what appear to be trivial changes, the blame can be laid at the door of dependency chains between header files. One change can trigger the need for a massive rebuild. J. Nakamura explains a way to make header files insensitive to any change -- thus saving all that rebuild time -- by using pimpl. Looking For Problems Large development projects can become a drain... not just on your brain, but on your...
Found at devArticles.com
- 8.) C++ In Theory: The Singleton Pattern, Part 2
- ( Page 1 of 4 ) In our second article on the Singleton pattern, J. Nakamura discusses a reusable code version of the pattern. In the previous article I introduced a design pattern named the Singleton as it is described in the book Design Patterns [Gamma]. Design patterns are very useful for describing solutions to common problems that software engineers often encounter. The Singleton pattern is a solution to the desire to have only one object of a class instantiated during the lifetime...
Found at devArticles.com
- 9.) C++ In Theory: The Singleton Pattern, Part I
- ( Page 1 of 5 ) Have you ever wondered how to implement a class with simple logging functionality? J. Nakamura explains how to do it in a way that makes use of the Singleton pattern. There is a great book called Design Patterns [Gamma] that encapsulates knowledge trapped inside the heads of experienced programmers, presenting it in understandable and useable chunks. Solutions to a lot of design problems often turn out to be the same, even when programmers discover them independently....
Found at devArticles.com
- 10.) Temporary Variables: Procrastination is the Thief of Time
- ( Page 1 of 6 ) C++ is a powerful programming language to learn, in part because it gives you full control over memory management. This is a two-edged sword, however; it lets you improve the performance of your code, but it also lets you shoot yourself in the foot. Therefore, it is important to understand the C++ compiler. This article examines how and why the compiler creates temporary objects, among other topics. Performance is wasted when you know the value of everything but the...
Found at devArticles.com
- 11.) Temporary Variables: Chasing Temporaries Away
- ( Page 1 of 5 ) There are situations in C++ when it is good to return the result of a function by value rather than by reference. There is usually a price to be paid, however...unless the compiler can be made to help. Jun Nakamura explains.> There are only two qualities in the world: efficiency and inefficiency. > And only two sorts of people: the efficient and the inefficient. (G. Bernard Shaw 1856-1950) Finding the Closest Enemy In the previous article we discovered that there are...
Found at devArticles.com
- 12.) Secure C++: Checked Iterators for Safer STL Coding
- By Nick Wienholt The C++ language, STL, and the Standard C++ Libraries are much more modern and robust than the C language and C Runtime Libraries. As the security of software is strongly tied to its robustness, it comes as no surprise that the security issues with Standard C++ are much less severe than those of C and the CRT. Nevertheless, a few exploits are possible with Standard C++, and a new functionality in Visual C++ closes these loop-holes. STL makes heavy use of iterators for...
Found at developer.com
More articles & tutorials (Index of all articles & tutorials)
|
|