<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: I&#8217;ve got your cin and cout *right here*</title>
	<link>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/</link>
	<description>Thoughts on MMOs, gaming, social spaces, development, and whatever else interests me in a day.</description>
	<pubDate>Wed, 20 Aug 2008 23:25:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Don Neufeld</title>
		<link>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-611</link>
		<dc:creator>Don Neufeld</dc:creator>
		<pubDate>Sat, 12 Apr 2008 04:32:27 +0000</pubDate>
		<guid>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-611</guid>
		<description>Yeah, I'm not a big fan of overloading in general.  I've built some sizable based systems that used overloading and partial template specialization to do their thing.   It was a nightmare to debug, hard to explain to other people and generally a pain in the ass.

Want to really go down the rabbit hole, try &lt;a href="http://www.amazon.com/Modern-Design-Programming-Patterns-Depth/dp/0201704315" rel="nofollow"&gt;this book&lt;/a&gt;!
I do find std::istringstream handy for ad hoc parsing though.</description>
		<content:encoded><![CDATA[<p>Yeah, I&#8217;m not a big fan of overloading in general.  I&#8217;ve built some sizable based systems that used overloading and partial template specialization to do their thing.   It was a nightmare to debug, hard to explain to other people and generally a pain in the ass.</p>
<p>Want to really go down the rabbit hole, try <a href="http://www.amazon.com/Modern-Design-Programming-Patterns-Depth/dp/0201704315" rel="nofollow">this book</a>!<br />
I do find std::istringstream handy for ad hoc parsing though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OnyxRaven</title>
		<link>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-606</link>
		<dc:creator>OnyxRaven</dc:creator>
		<pubDate>Fri, 11 Apr 2008 23:05:27 +0000</pubDate>
		<guid>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-606</guid>
		<description>iostreams is one of the worst perversions of operator overloading ever.

Operator overloading is troublesome to begin with - there are very few times when it makes for easy programming - usually it just leads to endless confusion.</description>
		<content:encoded><![CDATA[<p>iostreams is one of the worst perversions of operator overloading ever.</p>
<p>Operator overloading is troublesome to begin with - there are very few times when it makes for easy programming - usually it just leads to endless confusion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ama</title>
		<link>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-605</link>
		<dc:creator>Ama</dc:creator>
		<pubDate>Fri, 11 Apr 2008 22:02:55 +0000</pubDate>
		<guid>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-605</guid>
		<description>// Ahahahahahhaa.</description>
		<content:encoded><![CDATA[<p>// Ahahahahahhaa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Ludwig</title>
		<link>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-603</link>
		<dc:creator>Joe Ludwig</dc:creator>
		<pubDate>Fri, 11 Apr 2008 21:37:39 +0000</pubDate>
		<guid>http://www.hartsman.com/2008/04/11/ive-got-your-cin-and-cout-right-here/#comment-603</guid>
		<description>One of the things I never understood about iostreams was the allergy that C++ purists seem to have to format strings. IMHO, printf kicks the &#60;&#60; operator's pointy overloaded ass.</description>
		<content:encoded><![CDATA[<p>One of the things I never understood about iostreams was the allergy that C++ purists seem to have to format strings. IMHO, printf kicks the &lt;&lt; operator&#8217;s pointy overloaded ass.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
