<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[functors. functor classes]]></title><description><![CDATA[<p>Hallo kann mir jmd die themen ganz kurz erklaren damit ich die themen endlich verstehe?</p>
<p>Es geht um die themen in der Überschrift.<br />
Ausserdem:<br />
Predicate functions<br />
Pure functions<br />
Funktionsklasse<br />
Funktionsobjekt (functor?)</p>
<p>Ist alles auf englisch und verstehe nicht viel...vielen dank<br />
Muss es aber aus dem englischen heraus die kernaussagen rausbekommen</p>
<p>Danke im vorraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/321709/functors-functor-classes</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 04:35:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/321709.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Nov 2013 06:59:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to functors. functor classes on Fri, 22 Nov 2013 06:59:27 GMT]]></title><description><![CDATA[<p>Hallo kann mir jmd die themen ganz kurz erklaren damit ich die themen endlich verstehe?</p>
<p>Es geht um die themen in der Überschrift.<br />
Ausserdem:<br />
Predicate functions<br />
Pure functions<br />
Funktionsklasse<br />
Funktionsobjekt (functor?)</p>
<p>Ist alles auf englisch und verstehe nicht viel...vielen dank<br />
Muss es aber aus dem englischen heraus die kernaussagen rausbekommen</p>
<p>Danke im vorraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2366921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2366921</guid><dc:creator><![CDATA[CPPHilfe]]></dc:creator><pubDate>Fri, 22 Nov 2013 06:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to functors. functor classes on Fri, 22 Nov 2013 07:16:46 GMT]]></title><description><![CDATA[<blockquote>
<p>Predicate functions</p>
</blockquote>
<p>ist so eine funktion (oder functor, whatever), die man den stl-algorithmen / -containern übergeben würde. also so dinge wie std::less, std::equal oder so, braucht man z.b. bei std::sort.</p>
<blockquote>
<p>Pure functions</p>
</blockquote>
<p>rein virtuelle funktionen. funktionen, die in der basisklasse deklariert werden (damit ist die basisklasse abstrakt und nicht instanzierbar) und in abgeleiteten klassen überschrieben werden können. fun fact: rein virtuelle funktionen können auch eine implementierung haben.</p>
<blockquote>
<p>Funktionsklasse</p>
</blockquote>
<p>klasse die dazu da ist, eine funktion darzustellen. besonders interessant wenn du z.b. bei der normalen funktion mehrere parameter hast, der algorithmus - der die funktionsklasse einsetzt - ihm aber nur einen übergibt. dann kannst du dir die restlichen parameter als member merken und im konstruktor definieren.</p>
<blockquote>
<p>Funktionsobjekt (functor?)</p>
</blockquote>
<p>ka, funktionsobjekt, funktionsklasse, functor ist für mich alles das selbe...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2366922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2366922</guid><dc:creator><![CDATA[asfasf]]></dc:creator><pubDate>Fri, 22 Nov 2013 07:16:46 GMT</pubDate></item><item><title><![CDATA[Reply to functors. functor classes on Fri, 22 Nov 2013 13:07:08 GMT]]></title><description><![CDATA[<p>Predicate functions<br />
Funktion, die bool zurückgibt.</p>
<p>Pure functions<br />
Kann auch heißen: Funktion, deren Ergebnis nur von den übergebenen Parametern abhängt und nichts verändert, also seiteneffektfrei ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2367024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2367024</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 22 Nov 2013 13:07:08 GMT</pubDate></item></channel></rss>