<?xml version="1.0" encoding="utf-8" ?>  
 <rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
 <channel>
    <title>Web 2.0 announcer feed for c-and-cpp</title>
    <link>http://c-and-cpp.web2announcer.com/</link>
    <description>Web 2.0 announcer top stories for c-and-cpp</description>
    <dc:language>en</dc:language>
    <pubDate>Wed, 23 Jul 2008 19:06:36 GMT</pubDate><item>
	<title>Learning To Drive a Stick Shift</title>
    <link>http://web2announcer.com/go/2714124</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    They have little or nothing to do with why I say: if you want to be a top-notch programmer, you can no more afford to ignore the C and C++ languages than a civil engineer can afford to ignore the difference between a plumb line and a snap line, a right angle and an oblique one.
	</content:encoded>
    <pubDate>Wed, 23 Jul 2008 19:06:36 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2714124</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Programmers Puzzle: split a filepath</title>
    <link>http://web2announcer.com/go/2700147</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Intersting puzzle, come up with the best way to do some string manipulation, use the language of your choice
	</content:encoded>
    <pubDate>Wed, 16 Jul 2008 13:29:35 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2700147</guid><category domain="http://net.web2announcer.com/">.net</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Five Steps to Writing Windows Services in C</title>
    <link>http://web2announcer.com/go/2697298</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Five Steps to Writing Windows Services in C&amp;#xD;
Windows services are convenient for running background apps and for performing tasks that don&#039;t require user interaction. And C (not C++) is the best choice for learning the basics of these console applications. Build and implement a simple service to query the amount of available physical memory and write the result to a text file. Then use what you&#039;ve learned to write your own Windows services.
	</content:encoded>
    <pubDate>Tue, 15 Jul 2008 06:56:59 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2697298</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>A Powerful Command Line Processor in C++</title>
    <link>http://web2announcer.com/go/2689501</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This article implements a powerful command line processor in C++ which is a rewriting to CCommandLineParameters class presented by Hector Santos. The purpose of this rewriting is to get rid of the dependence of MFC: The string data type in C++ standard library is used to replace the CString class from MFC library. Also some enhancement changes have been made to the original code.
	</content:encoded>
    <pubDate>Fri, 11 Jul 2008 12:17:41 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2689501</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Class Bit Hackery In Java</title>
    <link>http://web2announcer.com/go/2688318</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    One of the most elegant and clever bit twiddling routines ever written.
	</content:encoded>
    <pubDate>Thu, 10 Jul 2008 22:30:14 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2688318</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://unix-linux.web2announcer.com/">unix-linux</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Oracle OCI Sample Program: Demonstrating General OCI Programming Steps</title>
    <link>http://web2announcer.com/go/2680406</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This article demonstrates how to use Oracle OCI functions to access Oracle database in C++.
	</content:encoded>
    <pubDate>Mon, 07 Jul 2008 16:41:06 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2680406</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://database.web2announcer.com/">database</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>How to convert date and time into a formated string (YYYY/MM/DD HH:MM:SS) in C++?</title>
    <link>http://web2announcer.com/go/2679416</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    From time to time, you may want to convert the current data and time into a custom format like YYYY/MM/DD HH:MM:SS when you are coding in C++. In general, there are two ways to achieve this: one way is to call the standard C++ function strftime(), another is to implement your own conversion function. This article demonstrates you how to implement them in C++.
	</content:encoded>
    <pubDate>Sun, 06 Jul 2008 13:41:02 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2679416</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Google C++ Testing Framework</title>
    <link>http://web2announcer.com/go/2678608</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Google&#039;s framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation.
	</content:encoded>
    <pubDate>Sat, 05 Jul 2008 17:09:38 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2678608</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Running C and Python Code on The Web</title>
    <link>http://web2announcer.com/go/2678271</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Last week, Scott Petersen from Adobe gave a talk at Mozilla on a toolchain he’s been creating—soon to be open-sourced—that allows C code to be targeted to the Tamarin virtual machine. Aside from being a really interesting piece of technology, I thought its implications for the web were pretty impressive.
	</content:encoded>
    <pubDate>Sat, 05 Jul 2008 11:38:20 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2678271</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>First Look: Google Test Framework Simplifies Testing</title>
    <link>http://web2announcer.com/go/2677600</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Software Testing is probably one of the most boring and tedious task to a lot of people, but there are still people like me who love writing unit tests. Google has something for testers that will surely make them happy. Google announced today a new Google Testing Framework (GTF) in their Testing Blog... Here is a take on how good useful it can be..
	</content:encoded>
    <pubDate>Sat, 05 Jul 2008 00:18:09 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2677600</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Debugging 101 - Measure, do your homework and think out of the box</title>
    <link>http://web2announcer.com/go/2675310</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Being confronted with an occasional bug in a complex system can be quite overwhelming. There are three disciplines that help you to stay strong:&amp;#xD;
&amp;#xD;
1) Read and learn about your platform and how to debug it. &amp;#xD;
2) Use tools to quickly get the low hanging fruit. This might be enough in most of the cases to identify the bug. &amp;#xD;
3) Think out of the box and try to be creative. Build a model, play with it, break it and fix it. In the worst case, you won&#039;t have found the cause of the bug, but you learned at least something new about your software.
	</content:encoded>
    <pubDate>Thu, 03 Jul 2008 15:32:11 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2675310</guid><category domain="http://net.web2announcer.com/">.net</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Writing a Skype Plugin in C++</title>
    <link>http://web2announcer.com/go/2674824</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Shows how to write a Skype extension using Visual C++, WTL and Boost.
	</content:encoded>
    <pubDate>Thu, 03 Jul 2008 10:59:19 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2674824</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://windows.web2announcer.com/">Windows</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Update for Java vs C benchmark</title>
    <link>http://web2announcer.com/go/2673970</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This update compares the performance for some numerical benchmarks for Sun&#039;s JVM, IBM&#039;s JVM, Excelsior JET 6.4 and 6.0, Apache Harmony M6, LLVM 2.3 and GCC.&amp;#xD;
The results show that GCC still has the best performance, followed closely by JET 6.4 and LLVM. Sun&#039;s Java 6 showed a poor performance in two of the benchmarks.
	</content:encoded>
    <pubDate>Thu, 03 Jul 2008 02:03:48 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2673970</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://research.web2announcer.com/">research</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Google Code: Stylish C++ Code</title>
    <link>http://web2announcer.com/go/2670586</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Even when you speak the same language as someone else, you may find differences in spelling, pronunciation, or even vocabulary. While the difference between &quot;color&quot; and &quot;colour&quot; isn&#039;t likely to confuse anyone, you might run into trouble if your audience doesn&#039;t realize that a car&#039;s &quot;boot&quot; is the same as its &quot;trunk.&quot; Some of us are still trying to figure out whether we wait &quot;on line,&quot; &quot;in line,&quot; or whether we simply &quot;queue up.&quot;
	</content:encoded>
    <pubDate>Tue, 01 Jul 2008 13:42:15 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2670586</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://methodology.web2announcer.com/">methodology</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>C++ Operator Overloading Guidelines</title>
    <link>http://web2announcer.com/go/2670545</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In general, when you&#039;re overloading an operator in your user-defined C++ classes, it&#039;s recommended that you adhere to the basic semantics of the corresponding built-in operator. In other words, an overloaded operator has the same side effects on its operands and manifests the same interface as does the corresponding built-in operator. This article focus on how to overload the above operators and explain some guidelines for implementing these operators.
	</content:encoded>
    <pubDate>Tue, 01 Jul 2008 13:10:44 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2670545</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://methodology.web2announcer.com/">methodology</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>How to Create a Winsock Application in C++</title>
    <link>http://web2announcer.com/go/2663456</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    There are two distinct types of socket network applications: Server and Client. Servers and Clients have different behaviors; therefore, the process of creating them is different. This article demonstrates you how to create a streaming TCP/IP Server and Client in C++.
	</content:encoded>
    <pubDate>Fri, 27 Jun 2008 13:27:45 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2663456</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://microsoft.web2announcer.com/">Microsoft</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The future of C++</title>
    <link>http://web2announcer.com/go/2660947</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In my recent blog entry* I complained about not exactly knowing where C++ is heading, what features will C++0x contain when it finally appears, and if we&#039;ll need to switch to hex as in C++0a ;-). Then I read some interviews with Bjarne Stroustrup** and the things became clearer.
	</content:encoded>
    <pubDate>Thu, 26 Jun 2008 04:13:14 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2660947</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The Essential Programming Language Toolbox</title>
    <link>http://web2announcer.com/go/2656260</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    List of the essential languages in a programmer&#039;s toolbox in order to get a wide breadth of knowledge covering the major computer science topics.
	</content:encoded>
    <pubDate>Mon, 23 Jun 2008 20:05:34 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2656260</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://methodology.web2announcer.com/">methodology</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Don’t Let the “Smart” Way to Write the Swap Function in C++ Fool You</title>
    <link>http://web2announcer.com/go/2654383</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    &quot;Over the years many beginning programmers have shown me two different versions of C++ code for swapping the values of two variables. I am now starting to get tired of correcting the wrong version of the two, especially because of the disappointment that I get to see written on the face of those who thought theirs to be a very clever way of writing code.&quot;
	</content:encoded>
    <pubDate>Sun, 22 Jun 2008 17:06:30 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2654383</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>C++ techniques: part 1: curiously recurring template pattern</title>
    <link>http://web2announcer.com/go/2651083</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I&#039;ve been thinking for a while that I should be blogging about some c++ metaprogramming techniques that I learned while coding Eigen.
	</content:encoded>
    <pubDate>Fri, 20 Jun 2008 07:23:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2651083</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>How to call C functions from C++ and vice versa?</title>
    <link>http://web2announcer.com/go/2643812</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Because of the well-known name managling mechanism used in C++ compilers, a C++ function compiled by a C++ compiler cannot be called by C programs directly. Similarly, if a library file is compiled by a C compiler, then none of the functions in the library is accessible from C++ codes by default. The article explains what is name mangling and how to stop it to make C functions are callable from C++ and vice versa.
	</content:encoded>
    <pubDate>Mon, 16 Jun 2008 17:09:05 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2643812</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Singleton Pattern vs. Static Classes in C#</title>
    <link>http://web2announcer.com/go/2643687</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This article covers the differences between the singleton design pattern and the static keyword on C# classes. Static classes and singletons both provide sharing of redundant objects in memory, but they are very different in usage and implementation.
	</content:encoded>
    <pubDate>Mon, 16 Jun 2008 15:59:08 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2643687</guid><category domain="http://net.web2announcer.com/">.net</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The 2008 Underhanded C Contest</title>
    <link>http://web2announcer.com/go/2643002</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    We hereby announce our fourth annual contest to write innocent-looking C code implementing malicious behavior. In many ways this is the exact opposite of the Obfuscated C Code Contest: in this contest you must write code that is as readable, clear, innocent and straightforward as possible, and yet it must fail to perform at its apparent function.
	</content:encoded>
    <pubDate>Mon, 16 Jun 2008 08:17:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2643002</guid><category domain="http://announcement.web2announcer.com/">announcement</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>SourceForge.net: Avida Digital Life Platform</title>
    <link>http://web2announcer.com/go/2641667</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In Avida, Darwinian evolution acts on populations of self-replicating computer programs with a Turing complete genetic basis. These &quot;digital organisms&quot; experience natural selection through random mutations and competition for limited resources.
	</content:encoded>
    <pubDate>Sun, 15 Jun 2008 11:38:57 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2641667</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Some C++ Gotchas</title>
    <link>http://web2announcer.com/go/2630217</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Over the last couple of weeks I’ve seen some reports from users that the C++ compiler does not act the way they think it should.  As it turns these reports weren’t real bugs, but the issues brought up are interesting enough to share with a wider audience.
	</content:encoded>
    <pubDate>Mon, 09 Jun 2008 07:31:50 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2630217</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>RAD C++ Integrated Development Environment.</title>
    <link>http://web2announcer.com/go/2629487</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    RAD Studio (aka RAD C++ IDE) is a tool designed specifically to rapid up the development process without hassle of running heavy Integrated Development Environments. RAD Studio concentrates on highly increased level of ease, by provision of inplace GUI Designer as well as event handlers attachment within the IDE. It also lessens the burden by writing event handlers for a range of controls, from normal button upto very sophisticated Grid control. Very first time when it was planned, it was started for gcc-mingw compiler. It is completely based on RAD C++ GUI Library which is now ported to Microsoft Visual C++ too.
	</content:encoded>
    <pubDate>Sun, 08 Jun 2008 20:14:58 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2629487</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://microsoft.web2announcer.com/">Microsoft</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Compiler in action- C/C++ to Machine</title>
    <link>http://web2announcer.com/go/2629132</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    What happens when I give my C/C++ code to a compiler? It generates machine code. But I want to know what machine code it generates really. I use the compiler that comes with Visual C++ 2008. Other versions should be similar if not same.
	</content:encoded>
    <pubDate>Sun, 08 Jun 2008 13:39:26 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2629132</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>BOUML - a free UML tool box</title>
    <link>http://web2announcer.com/go/2626351</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.
	</content:encoded>
    <pubDate>Fri, 06 Jun 2008 14:53:44 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2626351</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Programming Jobs: Dynamic and Static Languages</title>
    <link>http://web2announcer.com/go/2626083</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The following charts provide the number of jobs per language across the UK: Java, C#, C++, Javascript, PHP, Perl, Python and Ruby.
	</content:encoded>
    <pubDate>Fri, 06 Jun 2008 12:08:40 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2626083</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://php.web2announcer.com/">php</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Method Overloading vs. Method Overriding in C++</title>
    <link>http://web2announcer.com/go/2624246</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In C++, method overloading and method overriding are two different features to support object-oriented programming. Method overloading is the ability for functions of the same name to be defined as long as these methods have different signatures; method overriding is the ability of the inherited class rewriting the virtual method of the base class.
	</content:encoded>
    <pubDate>Thu, 05 Jun 2008 13:10:25 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2624246</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>A neat way to express multi-clause if statements in C, C++, Java, etc</title>
    <link>http://web2announcer.com/go/2619467</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    While playing around with C#, I stumbled upon a neat trick that works in all C-based languages. I realized that there is a very clean way to express a multi-clause if statement by composing ternary conditional operators like this.
	</content:encoded>
    <pubDate>Mon, 02 Jun 2008 20:08:28 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2619467</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>C++: Pointer, Const Pointer, Pointer Points to Constant and Const Pointer Points to Constant</title>
    <link>http://web2announcer.com/go/2618961</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The C++ code snippet in this article explains what are and how to use the normal pointer, const pointer, pointer points to constant and const pointer points to constant.
	</content:encoded>
    <pubDate>Mon, 02 Jun 2008 14:08:33 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2618961</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The Blue Book : OpenGL Reference Manual</title>
    <link>http://web2announcer.com/go/2615610</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Here you find the definition of the OpenGL API.
	</content:encoded>
    <pubDate>Sat, 31 May 2008 14:44:01 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2615610</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://games.web2announcer.com/">games</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The Red Book : OpenGL Programming Guide</title>
    <link>http://web2announcer.com/go/2615297</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This guide explains how to program with the OpenGL graphics system to deliver the visual effect you want.
	</content:encoded>
    <pubDate>Sat, 31 May 2008 10:21:41 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2615297</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://games.web2announcer.com/">games</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Java sucks and Objective-C is great? Puuuhhhllleeeeaaassseee…</title>
    <link>http://web2announcer.com/go/2613762</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I still remember the brouhaha raised over Java on the Macintosh, and pronouncements by many of the Macintosh Technorati that Java sucks. (I believe Gruber’s words were Cross-platform crippity-crap Java apps.)
	</content:encoded>
    <pubDate>Fri, 30 May 2008 13:46:24 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2613762</guid><category domain="http://apple.web2announcer.com/">Apple</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Hello World in Genetic Algorithms</title>
    <link>http://web2announcer.com/go/2611587</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Nice Introduction to build your first Genetic Algorithms program
	</content:encoded>
    <pubDate>Thu, 29 May 2008 12:02:01 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2611587</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://games.web2announcer.com/">games</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>IDisposable and deterministic execution of code within scope</title>
    <link>http://web2announcer.com/go/2606485</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Deterministic Destruction is one of the really killer features of C++ which I have missed myself when making the &quot;switch&quot; to C#, though with a little bit of &quot;magic&quot; it is actually possible to achieve the same constructs in C# too, here&#039;s a little class for formatting XHTML compliant output through exploiting the &quot;using&quot; keyword in C#
	</content:encoded>
    <pubDate>Mon, 26 May 2008 09:14:05 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2606485</guid><category domain="http://net.web2announcer.com/">.net</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://css-html.web2announcer.com/">css-html</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Introduction to C Programming</title>
    <link>http://web2announcer.com/go/2605822</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    As a programming language, C is rather like Pascal or Fortran. Values are stored in variables. Programs are structured by defining and calling functions. Program flow is controlled using loops, if statements and function calls. Input and output can be directed to the terminal or to files. Related data can be stored together in arrays or structures.
	</content:encoded>
    <pubDate>Sun, 25 May 2008 21:50:08 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2605822</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Do you really need to know C? I think so</title>
    <link>http://web2announcer.com/go/2605444</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    ’ve been following the podcasts that Jeff Atwood and Joel Spolsky have been doing for StackOverflow.  The podcasts are not really technical in nature, in fact they really do not have anything to do with what will ultimately be the purpose of the site they are building.  They are more documenting the discussions and decisions they are making while creating the site.
	</content:encoded>
    <pubDate>Sun, 25 May 2008 16:45:57 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2605444</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Trolltech makes Qt run as GTK+</title>
    <link>http://web2announcer.com/go/2589132</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    It seems the fine folks at Trolltech are working on making this go away by allowing Qt apps to use GTK+ for all the rendering (not imitated, real GTK+).
	</content:encoded>
    <pubDate>Fri, 16 May 2008 03:16:10 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2589132</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://gui.web2announcer.com/">gui</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://unix-linux.web2announcer.com/">unix-linux</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Patterns Of Learning Through Languages</title>
    <link>http://web2announcer.com/go/2587574</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Code To Joy has ignited a debate on the topic of You Should Learn New Languages. The post is in response to a Gustavo Duarte post titled Language Dabbling Considered Wasteful, which was carried on InfoQ four days ago.&amp;#xD;
&amp;#xD;
As always, I claim that both sides have their points. When I read Gustavo for the first time, I said to myself, &quot;I couldn&#039;t agree more.&quot; And when I read Michael&#039;s response, I said to myself, &quot;That&#039;s totally what I want to say—fifteen years ago.&quot;&amp;#xD;
&amp;#xD;
Yes, I&#039;m setting this up as the opinion of the young vs. that of the old.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 06:32:54 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587574</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>LZO real-time data compression library</title>
    <link>http://web2announcer.com/go/2584485</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favours speed over compression ratio.&amp;#xD;
&amp;#xD;
    LZO is written in ANSI C. Both the source code and the compressed data format are designed to be portable across platforms.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 19:45:44 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584485</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Is Scala Really the Next C++?</title>
    <link>http://web2announcer.com/go/2571584</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I’ve been turning that question over in my head for a few months now.  It’s really a worthy thought.  At face value, it’s incredibly derogatory and implicative of an over-bulked, poorly designed language.  While I’m sure this is not how the concept was originally intended, it certainly comes across that way.
	</content:encoded>
    <pubDate>Mon, 05 May 2008 12:31:40 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2571584</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Improving Code Readability With CSS Styleguides</title>
    <link>http://web2announcer.com/go/2569051</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    &quot;Once your latest project is finished, you are very likely to forget the structure of the layout, numerous classes as well as the color scheme you’ve used in the project. In CSS-files sensible structuring can drastically reduce complexity, improve code management and consequently simplify maintainability. However, how can you achieve sensible structuring? Well, there are a number of options. For instance, you can make use of comments — after all, in CSS-code there is always some area for useful hints, notes and, well, comments you can use afterwards, after the project has been deployed.&quot;
	</content:encoded>
    <pubDate>Sat, 03 May 2008 16:05:34 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2569051</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>ProjectEuler problem 1 in C, Groovy, Lisp, Perl, Python, and Ruby</title>
    <link>http://web2announcer.com/go/2567033</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    My blog post about the first problem in Project Euler went strange places. I was just trying to learn Python by solving a barely non-trivial problem. Maybe it was a full moon, not sure, but it wound up in a tangle of gcc, groovyc, and .elc. Happily, some good performance improvements were suggested and I&#039;ve tried to incorporate them below.
	</content:encoded>
    <pubDate>Fri, 02 May 2008 07:57:48 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2567033</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>A Programming Job Interview Challenge</title>
    <link>http://web2announcer.com/go/2560650</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Recently, I ran into an interesting job interview question in C++ which I want to share. Lets take a look at the following code...
	</content:encoded>
    <pubDate>Mon, 28 Apr 2008 13:58:53 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2560650</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Obfuscation, Weird Languages, and Code Aesthetics</title>
    <link>http://web2announcer.com/go/2560539</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The standard idea of code aesthetics, when such an idea manifests itself at all, allows for programmers to have elegance and clarity as their standards. This paper explores programming practices in which other values are at work, showing that the aesthetics of code must be enlarged to accommodate them.
	</content:encoded>
    <pubDate>Mon, 28 Apr 2008 11:44:39 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2560539</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://methodology.web2announcer.com/">methodology</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://security.web2announcer.com/">Security</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Coherence for C++</title>
    <link>http://web2announcer.com/go/2558684</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Brian Oliver already spilled the [Java]beans, or more appropriately let the C++ out of the bag, so there&#039;s not much more to say, other than that as of last night, the product download is available to our beta partners for select private preview. This is a cross-platform, 32- and 64-bit, multi-threaded and thread-safe, pure C++ implementation of Coherence, with support already completed for most of the Portable Object Format (POF).
	</content:encoded>
    <pubDate>Sat, 26 Apr 2008 21:01:59 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2558684</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>30+ Free Online Books</title>
    <link>http://web2announcer.com/go/2548319</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Bellow I provide links for almost 40 of the best online books I was able to locate through a few quick searches on google. Topics include, programming, data structures and algorithms, mathematics, etc...
	</content:encoded>
    <pubDate>Mon, 21 Apr 2008 12:06:32 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2548319</guid><category domain="http://books.web2announcer.com/">books</category><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://unix-linux.web2announcer.com/">unix-linux</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Bjarne Stroustrup on the Evolution of Languages</title>
    <link>http://web2announcer.com/go/2538065</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Every once in a while, an evolutionary leap rapidly advances and reshapes the entire field of engineering. Such a leap occurred in software development with the introduction of the C++ programming language.
	</content:encoded>
    <pubDate>Wed, 16 Apr 2008 11:23:31 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2538065</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item></channel>
</rss>