<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
    <title>CodeGuru.com</title>
    <link>http://www.codeguru.com/</link>
    <atom:link href="http://www.codeguru.com/icom_includes/feeds/codeguru/rss-cpp.xml" rel="self" type="application/rss+xml" />
    <description>The number one developer site!</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 26 May 2012 09:52:01 EDT</lastBuildDate>
    <copyright>Copyright 1996-2006 Jupitermedia Corporation</copyright> 
    <managingEditor>rss@jupitermedia.com (Jupiter Media)</managingEditor> 
    <webMaster>rss@jupitermedia.com (Jupiter Media)</webMaster> 
    <docs>http://backend.userland.com/rss</docs> 
    <ttl>60</ttl>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/v-s/tips/article.php/c20151]]></guid>
        <title>Visual Studio 11: C++ IntelliSense Code Snippets</title>
        <link><![CDATA[http://www.codeguru.com/cpp/v-s/tips/article.php/c20151]]></link>
        <description><![CDATA[One of the new features of Visual Studio 11 is inserting C++ code snippets at a specified insertion point or around a selected block. Visual Studio 11 comes with a set of C++ code snippets but we can create and use our own, as well. Read on to learn more...]]></description>
        <pubDate>Wed, 21 Mar 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19951]]></guid>
        <title>C/C++: The Hazards of Using a Minimal Amount of Code</title>
        <link><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19951]]></link>
        <description><![CDATA[This first article in a series devoted to how C/C++ programmers unintentionally play with fire discusses how programmers often attempt to explicitly call a constructor.]]></description>
        <pubDate>Fri, 02 Mar 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/w-p/system/services/article.php/c19913]]></guid>
        <title>MFC Application: Adding Service Mode Support</title>
        <link><![CDATA[http://www.codeguru.com/cpp/w-p/system/services/article.php/c19913]]></link>
        <description><![CDATA[Learn how to extend the life of legacy user-mode applications without the need to dismantle and rewrite--in just a few easy steps.]]></description>
        <pubDate>Mon, 27 Feb 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/w-p/system/services/article.php/c11809]]></guid>
        <title>Simplest Window Service</title>
        <link><![CDATA[http://www.codeguru.com/cpp/w-p/system/services/article.php/c11809]]></link>
        <description><![CDATA[Learn how to convert an app into a service without much of an effort using this simple, two-step, yet powerful Windows Service class called CSvcHandler. ]]></description>
        <pubDate>Fri, 03 Feb 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/misc/misc/threadsprocesses/article.php/c19871]]></guid>
        <title>Mandelbrot Using C++ AMP</title>
        <link><![CDATA[http://www.codeguru.com/cpp/misc/misc/threadsprocesses/article.php/c19871]]></link>
        <description><![CDATA[This article implements a Mandelbrot renderer that is multiple times faster than a CPU-only implementation by using a new Microsoft technology called C++ AMP: Accelerated Massive Parallelism, introduced in the Visual C++ 11 Preview.]]></description>
        <pubDate>Mon, 30 Jan 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/w-p/article.php/c19775]]></guid>
        <title>How to Make Fewer Errors at the Stage of Code Writing. Part N4</title>
        <link><![CDATA[http://www.codeguru.com/cpp/w-p/article.php/c19775]]></link>
        <description><![CDATA[Andrey Karpov shares some useful observations on error patterns, touching upon the subject of handling rare and emergency conditions in programs.]]></description>
        <pubDate>Mon, 23 Jan 2012 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19479]]></guid>
        <title>How to Make Fewer Errors at the Stage of Code Writing. Part N3.</title>
        <link><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19479]]></link>
        <description><![CDATA[This third article in the series discusses a couple of new programming methods that can help you make your code simpler and safer.]]></description>
        <pubDate>Fri, 16 Dec 2011 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/cpp/article.php/c19421]]></guid>
        <title>SSE2 Vectorization of Alphablend Code</title>
        <link><![CDATA[http://www.codeguru.com/cpp/cpp/article.php/c19421]]></link>
        <description><![CDATA[Wong Shao Voon shows you how to use SSE2 to Speed up Alphablending.]]></description>
        <pubDate>Wed, 14 Dec 2011 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19477]]></guid>
        <title>How to Make Fewer Errors at the Stage of Code Writing. Part N2</title>
        <link><![CDATA[http://www.codeguru.com/cpp/misc/article.php/c19477]]></link>
        <description><![CDATA[This is the second article on avoiding certain errors at the early stage of code writing. In the previous post, we have already advised you to avoid a large number of calculations in one expression. However, we should investigate this question in detail. Let's see what's dangerous about complex expressions and how we can avoid many logical errors.]]></description>
        <pubDate>Mon, 12 Dec 2011 00:00 EDT</pubDate>
    </item>
    <item>
        <guid><![CDATA[http://www.codeguru.com/cpp/cpp/article.php/c19483]]></guid>
        <title>90 Errors in Open-Source Projects</title>
        <link><![CDATA[http://www.codeguru.com/cpp/cpp/article.php/c19483]]></link>
        <description><![CDATA[The materials collected in this article will be useful for authors of articles, books and blogs. Examples of errors can be used to demonstrate the advantages of different programming styles -- for instance, why you should not try to make your code shorter by writing long expressions.]]></description>
        <pubDate>Fri, 09 Dec 2011 00:00 EDT</pubDate>
    </item>
  </channel>
</rss>

