<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.92">
<channel>
	<title>Z-CPlusPlus</title>
	<link>http://z-cplusplus.com</link>
	<description />
	<lastBuildDate>Tue, 08 Nov 2011 00:49:49 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.1" -->

	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.feedburner.com/Z-cplusplus" /><feedburner:info uri="z-cplusplus" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Check out my result from Speed…</title>
		<description>Check out my result from Speedtest.net! http://t.co/HdL1lXe&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/oJKystfyJqw" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/oJKystfyJqw/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/08/05/check-out-my-result-from-speed/</feedburner:origLink></item>
	<item>
		<title>ADVICE #6 Cache if possible
Es…</title>
		<description>ADVICE #6 Cache if possible Especially database lookup tables and objects with constant state. This will boost your system&amp;#8217;s performance.&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/BInr9-CUE78" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/BInr9-CUE78/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/06/08/advice-6-cache-if-possiblees/</feedburner:origLink></item>
	<item>
		<title>ADVICE #5 
Use std::for_each v…</title>
		<description>ADVICE #5 Use std::for_each vs hand written loops. You gain clarity, more organized code and better performance overall.&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/kVTmWy3mk7c" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/kVTmWy3mk7c/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/06/07/advice-5-use-stdfor_each-v/</feedburner:origLink></item>
	<item>
		<title>ADVICE #4: Be portable. Exampl…</title>
		<description>ADVICE #4 Be portable. Example: Use size_t for size related items; string s(&amp;#8220;Some Elem&amp;#8221;); size_t len(s.size()); Don&amp;#8217;t use unsigned instead.&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/5KW6Kevn8jE" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/5KW6Kevn8jE/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/05/18/advice-4-be-portable-exampl/</feedburner:origLink></item>
	<item>
		<title>ADVICE #3: Ensure you understa…</title>
		<description>ADVICE #3 Ensure you understand pointers. Explain: Be able to deal with: char **pp(new char*[25]), int** fun(int** pp) to name a few.&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/Er1-6S-jWhU" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/Er1-6S-jWhU/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/05/18/advice-3-ensure-you-understa/</feedburner:origLink></item>
	<item>
		<title>ADVICE #2: Write as little cod…</title>
		<description>ADVICE #2 Write as little code as possible, but no less. Explain: implement what is required, don&amp;#8217;t get fancy, don&amp;#8217;t over-design. Deliver!&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/sN7AmsJ8fjs" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/sN7AmsJ8fjs/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/05/18/advice-2-write-as-little-cod/</feedburner:origLink></item>
	<item>
		<title>ADVICE #1: Preallocate a vecto…</title>
		<description>ADVICE #1 Preallocate a vector if you know a number of items to insert. Example: insert 30 items; std::vector&amp;#60;SomeType&amp;#62; v; v.reserve(30);&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/wZhtzKntfs0" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/wZhtzKntfs0/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/05/18/advice-1-preallocate-a-vecto/</feedburner:origLink></item>
	<item>
		<title>Protected: Object creation and performance.</title>
		<description>There is no excerpt because this is a protected post.&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/UGg-pCoGbsA" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/UGg-pCoGbsA/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/05/02/excessive-object-creation-may/</feedburner:origLink></item>
	<item>
		<title>This is constant! No, it ain’t.</title>
		<description>&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/DV39C9dYfzA" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/DV39C9dYfzA/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/04/29/this-is-constant-no-it-aint/</feedburner:origLink></item>
	<item>
		<title>Arrays on the Heap: Part #3</title>
		<description>In this part of the &amp;#8220;Arrays on the Heap&amp;#8221; sequence I will discuss a different approach to implement a dynamic array. I will finish with the complete implementation that is cleaner, extensible and better overall. Before I go into details of implementation, I would like to point out a certain property of multi dimensional arrays. [...]&lt;img src="http://feeds.feedburner.com/~r/Z-cplusplus/~4/CneTpAkIlFY" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/Z-cplusplus/~3/CneTpAkIlFY/</link>
			<feedburner:origLink>http://z-cplusplus.com/2011/04/26/arrays-on-the-heap-part-3/</feedburner:origLink></item>
</channel>
</rss>

