<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Evan Teran's Blog</title>
	<atom:link href="http://blog.codef00.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.codef00.com</link>
	<description>Just some thoughts from a computer geek</description>
	<lastBuildDate>Mon, 09 Aug 2010 20:58:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on How not to handle a bug report by Evan Teran</title>
		<link>http://blog.codef00.com/2010/03/13/how-not-to-handle-a-bug-report/comment-page-1/#comment-4155</link>
		<dc:creator>Evan Teran</dc:creator>
		<pubDate>Mon, 09 Aug 2010 20:58:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=63#comment-4155</guid>
		<description>@Andy: as far as I can tell it has been fixed in the 4.7 tree. As far as &lt;code&gt;qDebug&lt;/code&gt;, I&#039;m not sure that counts quite the same. You basically have to treat &lt;code&gt;qDebug&lt;/code&gt; like a &lt;code&gt;printf&lt;/code&gt; when used like that and it is up to the user to ensure that a constant is passed as the first parameter. With &lt;code&gt;QT_REQUIRE_VERSION&lt;/code&gt;, there is no choice in the matter.</description>
		<content:encoded><![CDATA[<p>@Andy: as far as I can tell it has been fixed in the 4.7 tree. As far as <code>qDebug</code>, I&#8217;m not sure that counts quite the same. You basically have to treat <code>qDebug</code> like a <code>printf</code> when used like that and it is up to the user to ensure that a constant is passed as the first parameter. With <code>QT_REQUIRE_VERSION</code>, there is no choice in the matter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to handle a bug report by Andy</title>
		<link>http://blog.codef00.com/2010/03/13/how-not-to-handle-a-bug-report/comment-page-1/#comment-3813</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Thu, 22 Jul 2010 18:44:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=63#comment-3813</guid>
		<description>I&#039;m firmly in the &lt;b&gt;no warnings&lt;/b&gt; camp myself, so I came across this post when looking for a solution.

The same problem exists with qDebug():

&lt;code&gt;qDebug( QString( &quot;foo&quot; ).toLatin1() );&lt;/code&gt;

Seems like they haven&#039;t fixed it yet - I&#039;m using git 4.6 - did you get any more feedback or is it still stuck with the documentation team?</description>
		<content:encoded><![CDATA[<p>I&#8217;m firmly in the <b>no warnings</b> camp myself, so I came across this post when looking for a solution.</p>
<p>The same problem exists with qDebug():</p>
<p><code>qDebug( QString( "foo" ).toLatin1() );</code></p>
<p>Seems like they haven&#8217;t fixed it yet &#8211; I&#8217;m using git 4.6 &#8211; did you get any more feedback or is it still stuck with the documentation team?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Micro-optimization is stupid by Chris</title>
		<link>http://blog.codef00.com/2009/02/11/micro-optimization-is-stupid/comment-page-1/#comment-3036</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 13 May 2010 09:39:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=35#comment-3036</guid>
		<description>I prefer this:

std::list::iterator it = l.begin();
const std::list::iterator end = l.end();
while (it != end) { /* whatever */ it++; }

I don&#039;t do this much, but it is possible too:

void PrintSomeItems(std::list::iterator&amp; it, const std::list::iterator&amp; end)
{
  while (it != end) { /* whatever */ it++; }
}

PrintSomeItems(it, end);

This function can be templated to accept a vector too for more awesomeness.</description>
		<content:encoded><![CDATA[<p>I prefer this:</p>
<p>std::list::iterator it = l.begin();<br />
const std::list::iterator end = l.end();<br />
while (it != end) { /* whatever */ it++; }</p>
<p>I don&#8217;t do this much, but it is possible too:</p>
<p>void PrintSomeItems(std::list::iterator&amp; it, const std::list::iterator&amp; end)<br />
{<br />
  while (it != end) { /* whatever */ it++; }<br />
}</p>
<p>PrintSomeItems(it, end);</p>
<p>This function can be templated to accept a vector too for more awesomeness.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash accidentally subverts the privacy mode of newer browsers? by Can Google Chrome Help Secure Web Browsing? &#124; Error Fix</title>
		<link>http://blog.codef00.com/2010/02/16/flash-accidentally-subverts-the-privacy-mode-of-newer-browsers/comment-page-1/#comment-2696</link>
		<dc:creator>Can Google Chrome Help Secure Web Browsing? &#124; Error Fix</dc:creator>
		<pubDate>Thu, 15 Apr 2010 21:56:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=58#comment-2696</guid>
		<description>[...] Flash accidentally subverts the privacy mode of newer browsers &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] Flash accidentally subverts the privacy mode of newer browsers &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to handle a bug report by WRS</title>
		<link>http://blog.codef00.com/2010/03/13/how-not-to-handle-a-bug-report/comment-page-1/#comment-2325</link>
		<dc:creator>WRS</dc:creator>
		<pubDate>Fri, 19 Mar 2010 01:26:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=63#comment-2325</guid>
		<description>&quot;Bring me solutions, not problems&quot; - I&#039;m honestly surprised you didn&#039;t -E compile it sooner to figure out what was going on. I do like this statement of yours though, 100% dead-on: &quot;if you cannot find a way to reconcile the warning, then odds are you don’t understand what it is trying to warn you about.&quot;</description>
		<content:encoded><![CDATA[<p>&#8220;Bring me solutions, not problems&#8221; &#8211; I&#8217;m honestly surprised you didn&#8217;t -E compile it sooner to figure out what was going on. I do like this statement of yours though, 100% dead-on: &#8220;if you cannot find a way to reconcile the warning, then odds are you don’t understand what it is trying to warn you about.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to maintain an API by bingi</title>
		<link>http://blog.codef00.com/2009/11/04/how-not-to-maintain-an-api/comment-page-1/#comment-1761</link>
		<dc:creator>bingi</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=51#comment-1761</guid>
		<description>thnkx evan. i managed to get it working.</description>
		<content:encoded><![CDATA[<p>thnkx evan. i managed to get it working.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to maintain an API by Evan Teran</title>
		<link>http://blog.codef00.com/2009/11/04/how-not-to-maintain-an-api/comment-page-1/#comment-1688</link>
		<dc:creator>Evan Teran</dc:creator>
		<pubDate>Mon, 15 Feb 2010 20:01:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=51#comment-1688</guid>
		<description>The QHexView widget has slowly gotten a bit more tied to the rest of the code base a bit. I&#039;ll try to work up a standalone example for you.</description>
		<content:encoded><![CDATA[<p>The QHexView widget has slowly gotten a bit more tied to the rest of the code base a bit. I&#8217;ll try to work up a standalone example for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do AMD and Intel insist on making virtualization complex? by Evan Teran</title>
		<link>http://blog.codef00.com/2007/12/20/why-do-amd-and-intel-insist-on-making-virtualization-complex/comment-page-1/#comment-1687</link>
		<dc:creator>Evan Teran</dc:creator>
		<pubDate>Mon, 15 Feb 2010 20:00:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.codef00.com/2007/12/20/why-do-amd-and-intel-insist-on-making-virtualization-complex/#comment-1687</guid>
		<description>Sure, you can quote the website.</description>
		<content:encoded><![CDATA[<p>Sure, you can quote the website.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do AMD and Intel insist on making virtualization complex? by rundll32 error fix</title>
		<link>http://blog.codef00.com/2007/12/20/why-do-amd-and-intel-insist-on-making-virtualization-complex/comment-page-1/#comment-1596</link>
		<dc:creator>rundll32 error fix</dc:creator>
		<pubDate>Wed, 10 Feb 2010 21:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.codef00.com/2007/12/20/why-do-amd-and-intel-insist-on-making-virtualization-complex/#comment-1596</guid>
		<description>Hello from Italy! Am i allowed to quote a submit in your weblog using the link to you? I&#039;ve tried contacting you about this problem but it seems i cant achieve you, please reply when have a moment, thanks.</description>
		<content:encoded><![CDATA[<p>Hello from Italy! Am i allowed to quote a submit in your weblog using the link to you? I&#8217;ve tried contacting you about this problem but it seems i cant achieve you, please reply when have a moment, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to maintain an API by bingi</title>
		<link>http://blog.codef00.com/2009/11/04/how-not-to-maintain-an-api/comment-page-1/#comment-1513</link>
		<dc:creator>bingi</dc:creator>
		<pubDate>Sat, 06 Feb 2010 10:24:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.codef00.com/?p=51#comment-1513</guid>
		<description>hi i wanted to use your QHexView widget but after changing C to QVector and addres_t to uint32 as you said i can&#039;t get my data displayed. Could you give me a step-by-step guide to opening the file and getting it displayed in the widget?

thankx.</description>
		<content:encoded><![CDATA[<p>hi i wanted to use your QHexView widget but after changing C to QVector and addres_t to uint32 as you said i can&#8217;t get my data displayed. Could you give me a step-by-step guide to opening the file and getting it displayed in the widget?</p>
<p>thankx.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
