<?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"
	>
<channel>
	<title>Comments on: Debugging C++ Method Parameters</title>
	<atom:link href="http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/</link>
	<description>Software by Design</description>
	<pubDate>Fri, 04 Jul 2008 03:18:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Robert Prouse</title>
		<link>http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/#comment-1168</link>
		<dc:creator>Robert Prouse</dc:creator>
		<pubDate>Fri, 14 Sep 2007 15:00:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/#comment-1168</guid>
		<description>It seems that the bug in the link you provided is slightly different. It is for local variables, not method parameters. Also the Microsoft KB article it points to is not the same issue, that is for C# and is problems evaluating things like typeof.

As for the wrong line of code, yes I've seen that since the early betas of VS 2005. It is really annoying, but you get used to it. The worst is that the C++ debugger always steps into the first line of an if statement whether or not it is false. If the if was false, it then immediately steps out.

If you have a single line if statement, you can never tell if it really went in or not without inspecting the variables. Very annoying and it has caused some erroneous debug sessions on my part a few times.</description>
		<content:encoded><![CDATA[<p>It seems that the bug in the link you provided is slightly different. It is for local variables, not method parameters. Also the Microsoft KB article it points to is not the same issue, that is for C# and is problems evaluating things like typeof.</p>
<p>As for the wrong line of code, yes I&#8217;ve seen that since the early betas of VS 2005. It is really annoying, but you get used to it. The worst is that the C++ debugger always steps into the first line of an if statement whether or not it is false. If the if was false, it then immediately steps out.</p>
<p>If you have a single line if statement, you can never tell if it really went in or not without inspecting the variables. Very annoying and it has caused some erroneous debug sessions on my part a few times.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: duHHH</title>
		<link>http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/#comment-1167</link>
		<dc:creator>duHHH</dc:creator>
		<pubDate>Fri, 14 Sep 2007 09:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.alteridem.net/2007/09/11/debugging-c-method-parameters/#comment-1167</guid>
		<description>check here, same bug. Do you have problem with debugger pointing at wrong line of code as well?

http://www.codeguru.com/forum/showthread.php?p=1626583#post1626583</description>
		<content:encoded><![CDATA[<p>check here, same bug. Do you have problem with debugger pointing at wrong line of code as well?</p>
<p><a href="http://www.codeguru.com/forum/showthread.php?p=1626583#post1626583" rel="nofollow">http://www.codeguru.com/forum/showthread.php?p=1626583#post1626583</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
