<?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 on: 15.3 &#8212; Exceptions, functions, and stack unwinding</title>
	<atom:link href="http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 12:30:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: The Cost of Enabling Exception Handling</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-96522</link>
		<dc:creator>The Cost of Enabling Exception Handling</dc:creator>
		<pubDate>Thu, 01 Dec 2011 04:46:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-96522</guid>
		<description>[...] familiar with exception handling in C++. One important detail, which requires compiler support, is stack unwinding. Any time a C++ exception is thrown (and caught), the system must be prepared to call the [...]</description>
		<content:encoded><![CDATA[<p>[...] familiar with exception handling in C++. One important detail, which requires compiler support, is stack unwinding. Any time a C++ exception is thrown (and caught), the system must be prepared to call the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Minhyme</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-95761</link>
		<dc:creator>Minhyme</dc:creator>
		<pubDate>Tue, 19 Jul 2011 19:54:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-95761</guid>
		<description>After compiling the modular square root function, as well as another of my own basic programs, and inputting a negative numbers the console gives me this error:

&quot;This application has requested the Runtime to terminate it in an unusual way.
Please contact the application&#039;s support team for more information.&quot;

The program then crashes.
Throwing and catching integers seems to work fine but strings crash the program.
How can I fix this?</description>
		<content:encoded><![CDATA[<p>After compiling the modular square root function, as well as another of my own basic programs, and inputting a negative numbers the console gives me this error:</p>
<p>&#8220;This application has requested the Runtime to terminate it in an unusual way.<br />
Please contact the application&#8217;s support team for more information.&#8221;</p>
<p>The program then crashes.<br />
Throwing and catching integers seems to work fine but strings crash the program.<br />
How can I fix this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C++ Tutorial and Online Ebook</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-87419</link>
		<dc:creator>C++ Tutorial and Online Ebook</dc:creator>
		<pubDate>Wed, 30 Jun 2010 01:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-87419</guid>
		<description>[...] 15.3 Exceptions, functions, and stack unwinding [...]</description>
		<content:encoded><![CDATA[<p>[...] 15.3 Exceptions, functions, and stack unwinding [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Madhu</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-48667</link>
		<dc:creator>Madhu</dc:creator>
		<pubDate>Mon, 02 Mar 2009 12:38:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-48667</guid>
		<description>If Third() function has the exception handler then in this case how the stack unwinding will happen.</description>
		<content:encoded><![CDATA[<p>If Third() function has the exception handler then in this case how the stack unwinding will happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-29450</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 08 Oct 2008 09:55:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-29450</guid>
		<description>Thanks for writing these, you always explain things very clearly. Maybe you could make reference to the std exception libary and throwing classes.</description>
		<content:encoded><![CDATA[<p>Thanks for writing these, you always explain things very clearly. Maybe you could make reference to the std exception libary and throwing classes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Learn C++ - &#187; 15.2 &#8212; Basic exception handling</title>
		<link>http://www.learncpp.com/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/comment-page-1/#comment-29224</link>
		<dc:creator>Learn C++ - &#187; 15.2 &#8212; Basic exception handling</dc:creator>
		<pubDate>Sun, 05 Oct 2008 19:27:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.learncpp.com/?p=214#comment-29224</guid>
		<description>[...] 15.3 &#8212; Exceptions, functions, and stack unwinding  [...]</description>
		<content:encoded><![CDATA[<p>[...] 15.3 &#8212; Exceptions, functions, and stack unwinding  [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

