<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comentários sobre: C++: Ponteiro para métodos/funções sobrecarregadas</title>
	<atom:link href="http://codare.net/2008/05/20/cpp-ponteiro-para-metodos-funcoes-sobrecarregadas/feed/" rel="self" type="application/rss+xml" />
	<link>http://codare.net/2008/05/20/cpp-ponteiro-para-metodos-funcoes-sobrecarregadas/</link>
	<description>Programadores, uni-vos!</description>
	<lastBuildDate>Mon, 08 Mar 2010 12:17:18 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Rodrigo</title>
		<link>http://codare.net/2008/05/20/cpp-ponteiro-para-metodos-funcoes-sobrecarregadas/#comment-1955</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Fri, 15 Aug 2008 13:16:02 +0000</pubDate>
		<guid isPermaLink="false">http://codare.wordpress.com/?p=189#comment-1955</guid>
		<description>Não é possível? Pelo amor de &quot;Deus&quot;! C++ não é tão engesado quanto normalmente tentam pintar.

Passando a impossibilidade ¬¬&#039;:

&quot;Bla.h&quot;
class Bla
{
    public:
        template
        T foo();
};

&quot;Bla.cpp&quot;
template
int Bla::foo(  )
{
    return 123;
}

template
float Bla::foo(  )
{
return 123.4;
}
# end ;)</description>
		<content:encoded><![CDATA[<p>Não é possível? Pelo amor de &#8220;Deus&#8221;! C++ não é tão engesado quanto normalmente tentam pintar.</p>
<p>Passando a impossibilidade ¬¬&#8217;:</p>
<p>&#8220;Bla.h&#8221;<br />
class Bla<br />
{<br />
    public:<br />
        template<br />
        T foo();<br />
};</p>
<p>&#8220;Bla.cpp&#8221;<br />
template<br />
int Bla::foo(  )<br />
{<br />
    return 123;<br />
}</p>
<p>template<br />
float Bla::foo(  )<br />
{<br />
return 123.4;<br />
}<br />
# end ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Alfredo Kojima</title>
		<link>http://codare.net/2008/05/20/cpp-ponteiro-para-metodos-funcoes-sobrecarregadas/#comment-1930</link>
		<dc:creator>Alfredo Kojima</dc:creator>
		<pubDate>Wed, 21 May 2008 14:10:31 +0000</pubDate>
		<guid isPermaLink="false">http://codare.wordpress.com/?p=189#comment-1930</guid>
		<description>Se os argumentos forem diferentes, é perfeitamente possível. E também métodos que diferem pelo const, p.ex, begin()/end() em containers no STL:

iterator begin();
const_iterator begin() const;

</description>
		<content:encoded><![CDATA[<p>Se os argumentos forem diferentes, é perfeitamente possível. E também métodos que diferem pelo const, p.ex, begin()/end() em containers no STL:</p>
<p>iterator begin();<br />
const_iterator begin() const;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: rmendes</title>
		<link>http://codare.net/2008/05/20/cpp-ponteiro-para-metodos-funcoes-sobrecarregadas/#comment-1929</link>
		<dc:creator>rmendes</dc:creator>
		<pubDate>Tue, 20 May 2008 17:56:54 +0000</pubDate>
		<guid isPermaLink="false">http://codare.wordpress.com/?p=189#comment-1929</guid>
		<description>Não é possível declarar funções com o mesmo nome e tipos de retorno diferentes em C++</description>
		<content:encoded><![CDATA[<p>Não é possível declarar funções com o mesmo nome e tipos de retorno diferentes em C++</p>
]]></content:encoded>
	</item>
</channel>
</rss>
