<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Erata.NET &#187; virtual</title>
	<atom:link href="http://www.erata.net/tag/virtual/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.erata.net</link>
	<description>If we don't have the solution you have the wrong problem</description>
	<lastBuildDate>Thu, 17 Nov 2011 11:12:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Virtual Destructors</title>
		<link>http://www.erata.net/programming/virtual-destructors/</link>
		<comments>http://www.erata.net/programming/virtual-destructors/#comments</comments>
		<pubDate>Sat, 18 Nov 2006 12:17:23 +0000</pubDate>
		<dc:creator>Iulian Margarintescu</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[andrei alexandrescu]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[BAD]]></category>
		<category><![CDATA[c coding standards]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[destructor]]></category>
		<category><![CDATA[destructors]]></category>
		<category><![CDATA[Herb Sutter]]></category>
		<category><![CDATA[keyword]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[mailing]]></category>
		<category><![CDATA[member]]></category>
		<category><![CDATA[private]]></category>
		<category><![CDATA[protected]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[safe]]></category>
		<category><![CDATA[smart pointer]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[value semantics]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[virtual destructors]]></category>

		<guid isPermaLink="false">http://www.erata.net/weblog/programming/2006/11/18/virtual-destructors/</guid>
		<description><![CDATA[<h2>When do you need to declare a destructor virtual?</h2>
<p>Recently I’ve been involved in a thread on qt-interest mailing list about virtual destructors. A few people there suggested that you should always make the destructor of your class virtual. I strongly disagree. </p> <a href="http://www.erata.net/programming/virtual-destructors/">read full article</a>]]></description>
		<wfw:commentRss>http://www.erata.net/programming/virtual-destructors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Qt4 Synchronous HTTP Request</title>
		<link>http://www.erata.net/qt-boost/synchronous-http-request/</link>
		<comments>http://www.erata.net/qt-boost/synchronous-http-request/#comments</comments>
		<pubDate>Wed, 08 Nov 2006 16:13:00 +0000</pubDate>
		<dc:creator>Iulian Margarintescu</dc:creator>
				<category><![CDATA[Qt & boost]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[const]]></category>
		<category><![CDATA[driven operations]]></category>
		<category><![CDATA[driven programming]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[protected]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[qstring]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[reque]]></category>
		<category><![CDATA[request]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[return error]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[status]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[www.google.com]]></category>

		<guid isPermaLink="false">http://www.erata.net/weblog/qt-boost/2006/11/08/synchronous-http-request/</guid>
		<description><![CDATA[<h2>Problem</h2>
Creating a wrapper over QHttp that can perform GET and POST requests  in a synchronous way.

 <a href="http://www.erata.net/qt-boost/synchronous-http-request/">read full article</a>]]></description>
		<wfw:commentRss>http://www.erata.net/qt-boost/synchronous-http-request/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

